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