estructura D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC (d3d12video.h)

Representa la compatibilidad con la configuración del códec del codificador para la codificación HEVC.

Sintaxis

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;

Miembros

SupportFlags

Combinación OR bit a bit de marcas de la D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAGS especificando qué características opcionales se admiten para el códec.

MinLumaCodingUnitSize

Tamaño mínimo de bloque de codificación luma solicitado. Este valor debe coincidir con lo que el autor de la llamada codificará en el conjunto de parámetros de secuencia (SPS).

MaxLumaCodingUnitSize

Tamaño máximo del bloque de codificación luma solicitado. Este valor coincide con lo que el usuario codificará en SPS.

MinLumaTransformUnitSize

Tamaño mínimo de bloque de transformación luma solicitado. Este valor coincide con el tamaño de píxel de lo que el usuario codificará en SPS.log2_min_luma_transform_block_size_minus2.

MaxLumaTransformUnitSize

Tamaño máximo de bloque de transformación luma solicitado. Este valor debe ser coherente con el tamaño de píxel que el usuario codificará en SPS.log2_diff_max_min_luma_transform_block_size. La variable MaxTbLog2SizeY se establece igual a log2_min_luma_transform_block_size_minus2 + 2 + log2_diff_max_min_luma_transform_block_size.

max_transform_hierarchy_depth_inter

Profundidad de jerarquía máxima para unidades de transformación de unidades de codificación codificadas en modo de predicción entre predicciones. El valor de max_transform_hierarchy_depth_inter estará comprendido entre 0 y CtbLog2SizeY – MinTbLog2SizeY, ambos incluidos.

max_transform_hierarchy_depth_intra

Especifica la profundidad de jerarquía máxima para las unidades de transformación de unidades de codificación codificadas en el modo de predicción. El valor de max_transform_hierarchy_depth_intra estará comprendido entre 0 y CtbLog2SizeY – MinTbLog2SizeY, ambos incluidos.

Requisitos

   
Cliente mínimo compatible Compilación 22000 de Windows
Servidor mínimo compatible Compilación 22000 de Windows
Encabezado d3d12video.h