public k4abt_frame_t DuplicateReference()
            {
                k4abt_frame_t duplicate = new k4abt_frame_t();

                BodyTrackingNativeMethods.k4abt_frame_reference(handle);
                duplicate.handle = this.handle;
                return(duplicate);
            }
 public static extern NativeMethods.k4a_result_t k4abt_frame_get_body_skeleton(k4abt_frame_t body_frame_handle, UInt32 index, out Skeleton skeleton);
 public static extern UInt32 k4abt_frame_get_num_bodies(k4abt_frame_t body_frame_handle);
 public static extern NativeMethods.k4a_wait_result_t k4abt_tracker_pop_result(k4abt_tracker_t tracker_handle, out k4abt_frame_t body_frame_handle, Int32 timeout_in_ms);
 public static extern UInt32 k4abt_frame_get_body_id(k4abt_frame_t body_frame_handle, UInt32 index);
 public static extern uint k4abt_frame_get_body_id(k4abt_frame_t body_frame_handle, UIntPtr index);
 public static extern NativeMethods.k4a_image_t k4abt_frame_get_body_index_map(k4abt_frame_t body_frame_handle);
 public static extern k4a_result_t k4abt_frame_get_body_skeleton(k4abt_frame_t body_frame_handle, UIntPtr index, out Skeleton skeleton);
 public static extern k4a_wait_result_t k4abt_tracker_pop_result(IntPtr tracker_handle, out k4abt_frame_t body_frame_handle, int timeout_in_ms);
 public static extern IntPtr k4abt_frame_get_body_index_map(k4abt_frame_t body_frame_handle);
 public static extern ulong k4abt_frame_get_device_timestamp_usec(k4abt_frame_t body_frame_handle);
Exemplo n.º 12
0
 public static extern k4a_capture_t k4abt_frame_get_capture(k4abt_frame_t body_frame_handle);