/// <summary>To be documented.</summary>
 public static unsafe Result UpdateHandMeshMsft(this MsftHandTrackingMesh thisApi, [Count(Count = 0)] HandTrackerEXT handTracker, [Count(Count = 0), Flow(FlowDirection.In)] ReadOnlySpan <HandMeshUpdateInfoMSFT> updateInfo, [Count(Count = 0)] Span <HandMeshMSFT> handMesh)
 {
     // SpanOverloader
     return(thisApi.UpdateHandMeshMsft(handTracker, in updateInfo.GetPinnableReference(), ref handMesh.GetPinnableReference()));
 }
 public unsafe partial Result CreateHandMeshSpaceMsft([Count(Count = 0)] HandTrackerEXT handTracker, [Count(Count = 0), Flow(FlowDirection.In)] in HandMeshSpaceCreateInfoMSFT createInfo, [Count(Count = 0)] Space *space);
 /// <summary>To be documented.</summary>
 public static unsafe Result CreateHandMeshSpaceMsft(this MsftHandTrackingMesh thisApi, [Count(Count = 0)] HandTrackerEXT handTracker, [Count(Count = 0), Flow(FlowDirection.In)] ReadOnlySpan <HandMeshSpaceCreateInfoMSFT> createInfo, [Count(Count = 0)] Span <Space> space)
 {
     // SpanOverloader
     return(thisApi.CreateHandMeshSpaceMsft(handTracker, in createInfo.GetPinnableReference(), ref space.GetPinnableReference()));
 }
Esempio n. 4
0
 /// <summary>To be documented.</summary>
 public static unsafe Result LocateHandJoints(this ExtHandTracking thisApi, [Count(Count = 0)] HandTrackerEXT handTracker, [Count(Count = 0), Flow(FlowDirection.In)] ReadOnlySpan <HandJointsLocateInfoEXT> locateInfo, [Count(Count = 0)] Span <HandJointLocationsEXT> locations)
 {
     // SpanOverloader
     return(thisApi.LocateHandJoints(handTracker, in locateInfo.GetPinnableReference(), ref locations.GetPinnableReference()));
 }
Esempio n. 5
0
 public partial Result GetHandMeshFB([Count(Count = 0)] HandTrackerEXT handTracker, [Count(Count = 0)] ref HandTrackingMeshFB mesh);
Esempio n. 6
0
 public unsafe partial Result GetHandMeshFB([Count(Count = 0)] HandTrackerEXT handTracker, [Count(Count = 0)] HandTrackingMeshFB *mesh);
 /// <summary>To be documented.</summary>
 public static unsafe Result GetHandMeshFB(this FBHandTrackingMesh thisApi, [Count(Count = 0)] HandTrackerEXT handTracker, [Count(Count = 0)] Span <HandTrackingMeshFB> mesh)
 {
     // SpanOverloader
     return(thisApi.GetHandMeshFB(handTracker, ref mesh.GetPinnableReference()));
 }
Esempio n. 8
0
 public unsafe partial Result CreateHandTracker([Count(Count = 0)] Session session, [Count(Count = 0), Flow(FlowDirection.In)] HandTrackerCreateInfoEXT *createInfo, [Count(Count = 0)] ref HandTrackerEXT handTracker);