typedef struct D3D11_VIDEO_DECODER_DESC {
UINT Width;
UINT Height;
DXGI_FORMAT Format;
DXGI_RATIONAL RefreshRate;
UINT BitRate;
DXGI_RATIONAL CodecPrivateData;
D3D11_VIDEO_DECODER_BUFFER_DESC *pBufferDesc;
} D3D11_VIDEO_DECODER_DESC;
这个结构包含以下成员:
- Width: 视频解码器的帧宽度。
- Height: 视频解码器的帧高度。
- Format: 视频解码器的帧格式,使用 DXGI_FORMAT 枚举值。
- RefreshRate: 视频解码器的刷新率。
- BitRate: 视频解码器的比特率。
- CodecPrivateData: 视频解码器的私有数据,使用 DXGI_RATIONAL 结构。
- pBufferDesc: 指向 D3D11_VIDEO_DECODER_BUFFER_DESC 数组的指针,用于描述解码器的缓冲区。
这个结构用于配置和创建视频解码器。在创建视频解码器时,通过这个结构可以传递关于解码器配置和缓冲区的信息。
转载请注明出处:http://www.pingtaimeng.com/article/detail/25725/Win32 API/D3d11.h/D3D11_VIDEO_DECODER_DESC