public static extern NativeCallResults.Result RecordWriteCapture(NativeHandles.RecordHandle recordingHandle, NativeHandles.CaptureHandle captureHandle);
public static extern NativeCallResults.Result RecordWriteImuSample(NativeHandles.RecordHandle recordingHandle, Sensor.ImuSample imuSample);
public static extern NativeCallResults.Result RecordWriteHeader(NativeHandles.RecordHandle recordingHandle);
public static extern NativeCallResults.Result RecordAddImuTrack(NativeHandles.RecordHandle recordingHandle);
public static extern NativeCallResults.Result RecordAddTag( NativeHandles.RecordHandle recordingHandle, [In] byte[] name, [In] byte[] value);
public static extern NativeCallResults.Result RecordCreate( [In] byte[] path, NativeHandles.DeviceHandle device, Sensor.DeviceConfiguration deviceConfiguration, out NativeHandles.RecordHandle recordingHandle);
public static extern NativeCallResults.Result RecordFlush(NativeHandles.RecordHandle recordingHandle);