Bagikan melalui


struktur D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC (d3d12video.h)

Mewakili dukungan konfigurasi codec encoder untuk pengodean HEVC.

Sintaks

typedef struct D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC {
  D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAGS SupportFlags;
  D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_CUSIZE        MinLumaCodingUnitSize;
  D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_CUSIZE        MaxLumaCodingUnitSize;
  D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE        MinLumaTransformUnitSize;
  D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE        MaxLumaTransformUnitSize;
  UCHAR                                                      max_transform_hierarchy_depth_inter;
  UCHAR                                                      max_transform_hierarchy_depth_intra;
} D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC;

Anggota

SupportFlags

Kombinasi bendera BITWISE OR dari D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAGS menentukan fitur opsional mana yang didukung untuk codec.

MinLumaCodingUnitSize

Ukuran blok pengodian luma minimum yang diminta. Nilai ini harus cocok dengan apa yang akan dikodekan pemanggil dalam kumpulan parameter urutan (SPS).

MaxLumaCodingUnitSize

Ukuran blok pengodian luma maksimum yang diminta. Nilai ini cocok dengan apa yang akan dikodekan pengguna di SPS.

MinLumaTransformUnitSize

Ukuran blok transformasi luma minimum yang diminta. Nilai ini cocok dengan ukuran piksel dari apa yang akan dikodekan pengguna dalam SPS.log2_min_luma_transform_block_size_minus2.

MaxLumaTransformUnitSize

Ukuran blok transformasi luma maksimum yang diminta. Nilai ini harus konsisten dengan ukuran piksel yang akan dikodekan pengguna dalam SPS.log2_diff_max_min_luma_transform_block_size. Variabel MaxTbLog2SizeY diatur sama dengan log2_min_luma_transform_block_size_minus2 + 2 + log2_diff_max_min_luma_transform_block_size.

max_transform_hierarchy_depth_inter

Kedalaman hierarki maksimum untuk mengubah unit pengodean unit yang dikodekan dalam mode prediksi antar. Nilai max_transform_hierarchy_depth_inter harus dalam kisaran 0 hingga CtbLog2SizeY − MinTbLog2SizeY, inklusif.

max_transform_hierarchy_depth_intra

Menentukan kedalaman hierarki maksimum untuk mengubah unit unit pengodean yang dikodekan dalam mode prediksi intra. Nilai max_transform_hierarchy_depth_intra harus dalam kisaran 0 hingga CtbLog2SizeY − MinTbLog2SizeY, inklusif.

Persyaratan

   
Klien minimum yang didukung Windows Build 22000
Server minimum yang didukung Windows Build 22000
Header d3d12video.h