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