Перечисление D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE (d3d12video.h)

Указывает возможные значения для размеров блоков преобразования luma для HEVC.

Синтаксис

typedef enum D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE {
  D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE_4x4,
  D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE_8x8,
  D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE_16x16,
  D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE_32x32
} ;

Константы

 
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE_4x4
Указывает блок преобразования luma размером в пиксель 4.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE_8x8
Указывает блок преобразования luma размером в пиксель 8.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE_16x16
Указывает блок преобразования luma размером в пиксель 16.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE_32x32
Указывает блок преобразования luma размером в пиксель 32.

Комментарии

Затем эти значения можно использовать для выражения переменных HEVC, таких как MinTbLog2SizeY, MaxTbLog2SizeY.

Требования

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