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);
public static extern k4a_capture_t k4abt_frame_get_capture(k4abt_frame_t body_frame_handle);