示例#1
0
文件: NvJpeg.cs 项目: m4rs-mt/ILGPU
 /// <summary>
 /// Constructs a new NvJpeg wrapper instance.
 /// </summary>
 public NvJpeg(NvJpegAPIVersion?version)
 {
     API = NvJpegAPI.Create(version);
 }
示例#2
0
 /// <summary>
 /// Constructs a new instance to wrap an NvJpeg library.
 /// </summary>
 public NvJpegLibrary(NvJpegAPI api, IntPtr libHandle)
 {
     API       = api;
     LibHandle = libHandle;
 }
示例#3
0
 /// <summary>
 /// Constructs a new instance to wrap an NvJpeg state.
 /// </summary>
 public NvJpegState(NvJpegAPI api, IntPtr stateHandle)
 {
     API         = api;
     StateHandle = stateHandle;
 }