1. D3D11_VIDEO_DECODER_BUFFER_PICTURE_PARAMETERS:
- 表示缓冲区包含图像参数。
- 这通常包括解码图像的参数,如图像的大小、色彩格式等。
D3D11_VIDEO_DECODER_BUFFER_PICTURE_PARAMETERS
2. D3D11_VIDEO_DECODER_BUFFER_MACROBLOCK_CONTROL:
- 缓冲区包含宏块控制信息。
- 宏块是视频压缩中的基本单元,包含图像的部分信息。
D3D11_VIDEO_DECODER_BUFFER_MACROBLOCK_CONTROL
3. D3D11_VIDEO_DECODER_BUFFER_RESIDUAL_DIFFERENCE:
- 缓冲区包含残差差异信息。
- 在视频编码中,残差通常是原始图像与预测图像之间的差异。
D3D11_VIDEO_DECODER_BUFFER_RESIDUAL_DIFFERENCE
4. D3D11_VIDEO_DECODER_BUFFER_DEBLOCKING_CONTROL:
- 缓冲区包含去块滤波控制信息。
- 去块滤波是一种用于去除图像中块状伪影的技术。
D3D11_VIDEO_DECODER_BUFFER_DEBLOCKING_CONTROL
这些枚举值用于描述不同类型的视频解码器缓冲区,以便程序正确地处理和管理视频解码的过程。如果你正在编写与视频解码相关的代码,这些枚举类型可能会在配置解码器和处理解码输出时发挥作用。
转载请注明出处:http://www.zyzy.cn/article/detail/25760/Win32 API/D3d11.h/D3D11_VIDEO_DECODER_BUFFER_TYPE