Поделиться через


структура 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 см. в разделе Guids Видео Direct3D 12.

BitstreamEncryption

Член перечисления D3D12_BITSTREAM_ENCRYPTION_TYPE , указывающий тип шифрования битового потока. Для отсутствия шифрования используйте D3D12_BITSTREAM_ENCRYPTION_TYPE_NONE.

InterlaceType

Элемент D3D12_VIDEO_FRAME_CODED_INTERLACE_TYPE перечисление требуемого типа чередование, используемого закодированных кадров.

Требования

   
Верхняя часть d3d12video.h