estructura D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CQP1_0096 (d3d12umddi.h)

La estructura D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CQP_0080 contiene la definición de control de velocidad extendida para el modo de parámetro de cuantificación constante (CQP).

Sintaxis

typedef struct D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CQP1_0096 {
  UINT ConstantQP_FullIntracodedFrame;
  UINT ConstantQP_InterPredictedFrame_PrevRefOnly;
  UINT ConstantQP_InterPredictedFrame_BiDirectionalRef;
  UINT QualityVsSpeed;
} D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CQP1_0096;

Miembros

ConstantQP_FullIntracodedFrame

Parámetro de cuantificación que se debe usar para cada fotograma totalmente codificado.

ConstantQP_InterPredictedFrame_PrevRefOnly

Parámetro de cuantificación que se debe usar para cada fotograma codificado que tenga referencias entre imágenes, en orden de visualización, antes del actual.

ConstantQP_InterPredictedFrame_BiDirectionalRef

Parámetro de cuantificación que se debe usar para cada fotograma codificado que tenga referencias entre imágenes a imágenes, en orden de visualización, tanto de los fotogramas anteriores como los siguientes.

QualityVsSpeed

El equilibrio de calidad frente a velocidad. Este valor debe estar en el intervalo [0, D3D12_FEATURE_DATA_VIDEO_ENCODER_SUPPORT1. MaxQualityVsSpeed]. Cuanto menor sea el valor, más rápido será la operación de codificación.

La configuración asociada a cada uno de los niveles expuestos por QualityVsSpeed solo debe hacer referencia a optimizaciones de implementación de hardware/controlador y heurística que no están relacionadas con configuraciones de códec específicas o selección de herramientas de codificación, que ya están expuestas de forma independiente en la API D3D12 al usuario individualmente. Tenga en cuenta que otras configuraciones de códec y herramientas de codificación de códec expuestas a través de esta API también pueden afectar a la calidad y la velocidad.

Comentarios

Consulte codificación de vídeo D3D12 para obtener información general.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 11, versión 24H2 (WDDM 3.2)
Encabezado d3d12umddi.h

Consulte también

D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CONFIGURATION_PARAMS_0080_2

D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_FLAGS_0080