D3D12_VIDEO_DECODE_CONFIGURATION 結構 (d3d12video.h)

描述影片解碼器的組態。

語法

typedef struct D3D12_VIDEO_DECODE_CONFIGURATION {
  GUID                                   DecodeProfile;
  D3D12_BITSTREAM_ENCRYPTION_TYPE        BitstreamEncryption;
  D3D12_VIDEO_FRAME_CODED_INTERLACE_TYPE InterlaceType;
} D3D12_VIDEO_DECODE_CONFIGURATION;

成員

DecodeProfile

識別解碼器設定檔的 GUID,例如D3D12_VIDEO_DECODE_PROFILE_H264或D3D12_VIDEO_DECODE_PROFILE_HEVC_MAIN。 如需支援的 GUID 清單,請參閱 Direct3D 12 影片 GUID

BitstreamEncryption

指定 bitstream 加密類型的 D3D12_BITSTREAM_ENCRYPTION_TYPE 列舉成員。 若沒有加密,請使用 D3D12_BITSTREAM_ENCRYPTION_TYPE_NONE。

InterlaceType

D3D12_VIDEO_FRAME_CODED_INTERLACE_TYPE列舉程式碼框架所使用的所需交錯類型的成員。

需求

   
標頭 d3d12video.h