Compartir a través de


estructura D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_0080_2 (d3d12umddi.h)

La estructura D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_0080_2 especifica la configuración del control de velocidad.

Sintaxis

typedef struct D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_0080_2 {
  D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_MODE_0080                   Mode;
  D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_FLAGS_0080                  Flags;
  D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CONFIGURATION_PARAMS_0080_2 ConfigParams;
  DXGI_RATIONAL                                                   TargetFrameRate;
} D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_0080_2;

Miembros

Mode

Valor de D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_MODE_0080 que especifica el modo de control de velocidad.

Flags

Valor de D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_FLAGS_0080 que especifica las marcas para el control de velocidad.

ConfigParams

Estructura de D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CONFIGURATION_PARAMS_0080_2 cuyos miembros apuntan a estructuras de configuración específicas basadas en Modo. Para el modo de matriz del parámetro de cuantificación absoluta (QP), los argumentos de configuración se proporcionan por EncodeFrame.

Si modo es D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_MODE_0080_ABSOLUTE_QP_MAP, los valores de QP de pRateControlQPMap se usan como valores QP absolutos.

Para los otros modos de control de velocidad, los valores de QP de pRateControlQPMap se interpretan como un mapa de QP delta que se usará para la operación de codificación de fotogramas actual. Los valores proporcionados en el mapa se incrementan o disminuyen sobre los valores de QP decididos por el algoritmo de control de velocidad o la constante QP de línea base establecida en modo CQP.

TargetFrameRate

Estructura DXGI_RATIONAL que indica la velocidad de fotogramas de destino para la secuencia codificada. Este valor es una sugerencia para el algoritmo de presupuesto de control de velocidad.

Observaciones

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

Requisitos

Requisito Valor
cliente mínimo admitido Windows 11 (WDDM 3.0)
encabezado de d3d12umddi.h

Consulte también

D3D12DDI_VIDEO_ENCODER_SEQUENCE_CONTROL_DESC_0082_0

PFND3D12DDI_VIDEO_ENCODE_FRAME_0082_0