Exemplo n.º 1
0
 /// <summary>To be documented.</summary>
 public static unsafe Result GetSerializedSceneFragmentDataMsft(this MsftSceneUnderstandingSerialization thisApi, [Count(Count = 0)] SceneMSFT scene, [Count(Count = 0), Flow(FlowDirection.In)] ReadOnlySpan <SerializedSceneFragmentDataGetInfoMSFT> getInfo, [Count(Count = 0)] uint countInput, [Count(Count = 0)] Span <uint> readOutput, [UnmanagedType(Silk.NET.Core.Native.UnmanagedType.LPUTF8Str)] string buffer)
 {
     // SpanOverloader
     return(thisApi.GetSerializedSceneFragmentDataMsft(scene, in getInfo.GetPinnableReference(), countInput, ref readOutput.GetPinnableReference(), buffer));
 }
Exemplo n.º 2
0
 /// <summary>To be documented.</summary>
 public static unsafe Result DeserializeSceneMsft(this MsftSceneUnderstandingSerialization thisApi, [Count(Count = 0)] SceneObserverMSFT sceneObserver, [Count(Count = 0), Flow(FlowDirection.In)] ReadOnlySpan <SceneDeserializeInfoMSFT> deserializeInfo)
 {
     // SpanOverloader
     return(thisApi.DeserializeSceneMsft(sceneObserver, in deserializeInfo.GetPinnableReference()));
 }
Exemplo n.º 3
0
 /// <summary>To be documented.</summary>
 public static unsafe Result GetSerializedSceneFragmentDataMsft(this MsftSceneUnderstandingSerialization thisApi, [Count(Count = 0)] SceneMSFT scene, [Count(Count = 0), Flow(FlowDirection.In)] ReadOnlySpan <SerializedSceneFragmentDataGetInfoMSFT> getInfo, [Count(Count = 0)] uint countInput, [Count(Count = 0)] Span <uint> readOutput, [Count(Parameter = "countInput")] Span <byte> buffer)
 {
     // SpanOverloader
     return(thisApi.GetSerializedSceneFragmentDataMsft(scene, in getInfo.GetPinnableReference(), countInput, ref readOutput.GetPinnableReference(), ref buffer.GetPinnableReference()));
 }
 /// <summary>To be documented.</summary>
 public static unsafe Result GetSerializedSceneFragmentDataMsft(this MsftSceneUnderstandingSerialization thisApi, [Count(Count = 0)] SceneMSFT scene, [Count(Count = 0), Flow(FlowDirection.In)] SerializedSceneFragmentDataGetInfoMSFT *getInfo, [Count(Count = 0)] uint countInput, [Count(Count = 0)] Span <uint> readOutput, string buffer)
 {
     // SpanOverloader
     return(thisApi.GetSerializedSceneFragmentDataMsft(scene, getInfo, countInput, ref readOutput.GetPinnableReference(), buffer));
 }