C# Class Lennox.NvEncSharp.CuVideoDecoder

显示文件 Open project: jlennox/NvEncSharp Class Usage Examples

Public Properties

Property Type Description
Empty CuVideoDecoder
Handle IntPtr

Public Methods

Method Description
Create ( CuVideoDecodeCreateInfo &pdci ) : CuVideoDecoder
DecodePicture ( CuVideoPicParams &param ) : void
Dispose ( ) : void
GetDecodeStatus ( int picIndex ) : CuVideoDecodeStatus
MapVideoFrame ( int picIndex, CuVideoProcParams &param, int &pitch ) : CuVideoFrame
Reconfigure ( CuVideoFormat &format ) : void
Reconfigure ( CuVideoReconfigureDecoderInfo &decReconfigParams ) : void

Method Details

Create() public static method

public static Create ( CuVideoDecodeCreateInfo &pdci ) : CuVideoDecoder
pdci CuVideoDecodeCreateInfo
return CuVideoDecoder

DecodePicture() public method

public DecodePicture ( CuVideoPicParams &param ) : void
param CuVideoPicParams
return void

Dispose() public method

public Dispose ( ) : void
return void

GetDecodeStatus() public method

public GetDecodeStatus ( int picIndex ) : CuVideoDecodeStatus
picIndex int
return CuVideoDecodeStatus

MapVideoFrame() public method

public MapVideoFrame ( int picIndex, CuVideoProcParams &param, int &pitch ) : CuVideoFrame
picIndex int
param CuVideoProcParams
pitch int
return CuVideoFrame

Reconfigure() public method

public Reconfigure ( CuVideoFormat &format ) : void
format CuVideoFormat
return void

Reconfigure() public method

public Reconfigure ( CuVideoReconfigureDecoderInfo &decReconfigParams ) : void
decReconfigParams CuVideoReconfigureDecoderInfo
return void

Property Details

Empty public_oe static_oe property

public static CuVideoDecoder,Lennox.NvEncSharp Empty
return CuVideoDecoder

Handle public_oe property

public IntPtr Handle
return IntPtr