структура 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.

Комментарии

Объект декодера представляет сеанс декодирования и может содержать структуры отслеживания для общего декодирования потока. Ожидается, что все значительные выделения будут жить в объекте кучи декодера.

Требования

Требование Значение
Заголовок d3d12umddi.h