在 Win32 API 的 D3d12video.h 头文件中,D3D12_VIDEO_DECODE_ARGUMENT_TYPE 枚举是用于指定视频解码器参数类型的枚举。以下是该枚举的定义:
typedef enum D3D12_VIDEO_DECODE_ARGUMENT_TYPE
{
    D3D12_VIDEO_DECODE_ARGUMENT_TYPE_PICTURE_PARAMETERS,
    D3D12_VIDEO_DECODE_ARGUMENT_TYPE_INVERSE_QUANTIZATION_MATRIX,
    D3D12_VIDEO_DECODE_ARGUMENT_TYPE_SLICE_CONTROL,
    D3D12_VIDEO_DECODE_ARGUMENT_TYPE_MAX_VALID
} D3D12_VIDEO_DECODE_ARGUMENT_TYPE;

该枚举定义了以下值:

  •  D3D12_VIDEO_DECODE_ARGUMENT_TYPE_PICTURE_PARAMETERS: 表示视频解码器参数类型为图像参数。


  •  D3D12_VIDEO_DECODE_ARGUMENT_TYPE_INVERSE_QUANTIZATION_MATRIX: 表示视频解码器参数类型为反量化矩阵。


  •  D3D12_VIDEO_DECODE_ARGUMENT_TYPE_SLICE_CONTROL: 表示视频解码器参数类型为切片控制。


  •  D3D12_VIDEO_DECODE_ARGUMENT_TYPE_MAX_VALID: 为保留值,表示枚举的最大有效值。


这些枚举值用于指定在调用视频解码器时传递的参数的类型,以便进行解码操作。请注意,具体的使用方式和含义可能需要参考相关文档或示例代码,以确保正确配置和使用。


转载请注明出处:http://www.pingtaimeng.com/article/detail/26208/Win32 API/D3d12video.h/D3D12_VIDEO_DECODE_ARGUMENT_TYPE