

K4a_capture_get_color_image ( k4a_capture_t capture_handle) K4a_capture_reference ( k4a_capture_t capture_handle) K4a_capture_release ( k4a_capture_t capture_handle) K4a_capture_create ( k4a_capture_t *capture_handle) K4a_device_get_imu_sample ( k4a_device_t device_handle, k4a_imu_sample_t *imu_sample, int32_t timeout_in_ms) K4a_device_get_capture ( k4a_device_t device_handle, k4a_capture_t *capture_handle, int32_t timeout_in_ms) K4a_device_close ( k4a_device_t device_handle) K4a_device_open (uint32_t index, k4a_device_t *device_handle) Reads an attachment file from a recording. K4a_playback_get_attachment ( k4a_playback_t playback_handle, const char *file_name, uint8_t *data, size_t *data_size) Gets the codec context for a particular track. K4a_playback_track_get_codec_context ( k4a_playback_t playback_handle, const char *track_name, uint8_t *codec_context, size_t *codec_context_size) Gets the codec id string for a particular track. K4a_playback_track_get_codec_id ( k4a_playback_t playback_handle, const char *track_name, char *codec_id, size_t *codec_id_size) Gets the video-specific track information for a particular video track. K4a_playback_track_get_video_settings ( k4a_playback_t playback_handle, const char *track_name, k4a_record_video_settings_t *video_settings) K4a_playback_track_is_builtin ( k4a_playback_t playback_handle, const char *track_name)Ĭhecks whether a track is one of the built-in tracks: "COLOR", "DEPTH", etc. Gets the name of a track at a specific index. K4a_playback_get_track_name ( k4a_playback_t playback_handle, size_t track_index, char *track_name, size_t *track_name_size)

Get the number of tracks in a playback file. K4a_playback_get_track_count ( k4a_playback_t playback_handle) K4a_playback_check_track_exists ( k4a_playback_t playback_handle, const char *track_name)Ĭhecks whether a track with the given track name exists in the playback file. Sets the callback functions for the SDK allocator.

K4a_set_allocator ( k4a_memory_allocate_cb_t allocate, k4a_memory_destroy_cb_t free) Sets and clears the callback function to receive debug messages from the Azure Kinect device. K4a_set_debug_message_handler ( k4a_logging_message_cb_t *message_cb, void *message_cb_context, k4a_log_level_t min_level)
