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