/// <summary> /// Convert the image with handle <paramref name="nativeHandle"/> using the provided /// <paramref cref="conversionParams"/>. /// </summary> /// <param name="nativeHandle">A unique identifier for the camera image to convert.</param> /// <param name="conversionParams">The parameters to use during the conversion.</param> /// <param name="destinationBuffer">A buffer to write the converted image to.</param> /// <param name="bufferLength">The number of bytes available in the buffer.</param> /// <returns> /// <c>true</c> if the image was converted and stored in <paramref name="destinationBuffer"/>. /// </returns> public override bool TryConvert( int nativeHandle, XRCameraImageConversionParams conversionParams, IntPtr destinationBuffer, int bufferLength) { return(NativeApi.UnityARKit_Camera_TryConvert( nativeHandle, conversionParams, destinationBuffer, bufferLength)); }