コード例 #1
0
ファイル: NvJpegLibrary.cs プロジェクト: m4rs-mt/ILGPU
 /// <inheritdoc cref="NvJpegAPI.Decode(
 ///     IntPtr,
 ///     IntPtr,
 ///     ReadOnlySpan{byte},
 ///     NvJpegOutputFormat,
 ///     in NvJpegImage, CudaStream)"/>
 public unsafe NvJpegStatus Decode(
     NvJpegState state,
     ReadOnlySpan <byte> imageBytes,
     NvJpegOutputFormat outputFormat,
     in NvJpegImage destination,
コード例 #2
0
 /// <summary>
 /// Performs single image decode.
 /// </summary>
 /// <param name="libHandle">The NvJPEG library handle</param>
 /// <param name="stateHandle">The NvJPEG state handle.</param>
 /// <param name="imageBytes">The JPEG image bytes.</param>
 /// <param name="outputFormat">The desired output format.</param>
 /// <param name="destination">The destination buffer.</param>
 /// <param name="stream">The accelerator stream.</param>
 /// <returns>The error code.</returns>
 public unsafe NvJpegStatus Decode(
     IntPtr libHandle,
     IntPtr stateHandle,
     ReadOnlySpan <byte> imageBytes,
     NvJpegOutputFormat outputFormat,
     in NvJpegImage destination,