D3D12DDI_VIDEO_DECODE_CONFIGURATION_0020 结构 (d3d12umddi.h)
包括有关视频解码配置的信息。 包含用于检查功能和创建解码器、解码流和加密会话对象的常用参数。
语法
typedef struct D3D12DDI_VIDEO_DECODE_CONFIGURATION_0020 {
GUID DecodeProfile;
GUID BitstreamEncryption;
D3D12DDI_VIDEO_CODED_INTERLACE_TYPE_0020 InterlaceType;
} D3D12DDI_VIDEO_DECODE_CONFIGURATION_0020;
成员
DecodeProfile
所需的解码器的配置文件,例如,HEVC_10BIT、HEVC_8BIT H264_MAIN。
BitstreamEncryption
标识加密的 GUID,例如D3D12DDI_DECODER_ENCRYPTION_HW_CENC。
InterlaceType
编码帧使用的交错类型。 请参阅 D3D12DDI_VIDEO_CODED_INTERLACE_TYPE。
注解
解码器对象表示解码会话,可能包含整个流解码的跟踪结构。 任何重要的分配都应存在于解码器堆对象中。
要求
要求 | 值 |
---|---|
Header | d3d12umddi.h |