예제 #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;
 }