estructura D3D12_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT_H264 (d3d12video.h)

Representa la configuración de compatibilidad del control de imagen para la codificación de vídeo H.264.

Sintaxis

typedef struct D3D12_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT_H264 {
  UINT MaxL0ReferencesForP;
  UINT MaxL0ReferencesForB;
  UINT MaxL1ReferencesForB;
  UINT MaxLongTermReferences;
  UINT MaxDPBCapacity;
} D3D12_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT_H264;

Miembros

MaxL0ReferencesForP

Valor máximo permitido en los encabezados de segmento para (num_ref_idx_l0_active_minus1 +1) al codificar fotogramas P. Esto equivale al tamaño máximo de un L0 para un fotograma P admitido.

MaxL0ReferencesForB

Valor máximo permitido en los encabezados de segmento para (num_ref_idx_l0_active_minus1 +1) al codificar fotogramas B. Esto equivale al tamaño máximo de un L0 para un marco B admitido.

MaxL1ReferencesForB

Valor máximo permitido en los encabezados de segmento para (num_ref_idx_l1_active_minus1 +1) al codificar fotogramas B. Esto equivale al tamaño máximo de un L1 para un fotograma B admitido.

MaxLongTermReferences

Número máximo de referencias usadas en un marco que se puede marcar como referencia a largo plazo.

MaxDPBCapacity

Número máximo de imágenes únicas que se pueden usar desde el DPB que administra el autor de la llamada (número de índices únicos en L0 union L1) para un comando EncodeFrame determinado en el hardware subyacente.

Requisitos

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