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


структура D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264 (d3d12video.h)

Представляет конфигурацию кодека для кодировки H.264.

Синтаксис

typedef struct D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264 {
  D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAGS                   ConfigurationFlags;
  D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_DIRECT_MODES            DirectModeConfig;
  D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODES DisableDeblockingFilterConfig;
} D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264;

Члены

ConfigurationFlags

Побитовое или сочетание флагов из перечисления D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAGS , определяющее набор включенных функций кодека.

DirectModeConfig

Значение из перечисления D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_DIRECT_MODES , указывающее прямые режимы.

DisableDeblockingFilterConfig

Значение из перечисления D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODES , указывающее конфигурацию, связанную с синтаксисом disable_deblocking_filter_idc из спецификации H.264.

Требования

Требование Значение
Минимальная версия клиента Сборка Windows 22000
Минимальная версия сервера Сборка Windows 22000
Верхняя часть d3d12video.h