Compartir a través de


estructura D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CONFIGURATION_PARAMS_0080_2 (d3d12umddi.h)

La estructura D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CONFIGURATION_PARAMS_0080_2 contiene parámetros específicos del modo de configuración de control de velocidad.

Sintaxis

typedef struct D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CONFIGURATION_PARAMS_0080_2 {
  UINT  DataSize;
  union {
    const D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CQP_0080             *pConfiguration_CQP;
    const D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CBR_0080             *pConfiguration_CBR;
    const D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_VBR_0080             *pConfiguration_VBR;
    const D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_QVBR_0080_2          *pConfiguration_QVBR;
    const D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CQP1_0096            *pConfiguration_CQP1;
    const D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CBR1_0096            *pConfiguration_CBR1;
    const D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_VBR1_0096            *pConfiguration_VBR1;
    const D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_QVBR1_0096           *pConfiguration_QVBR1;
    const D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_ABSOLUTE_QP_MAP_0096 *pConfiguration_AbsoluteQPMap;
  };
} D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CONFIGURATION_PARAMS_0080_2;

Miembros

DataSize

Tamaño de los datos a los que se hace referencia, en bytes.

pConfiguration_CQP

Puntero a una estructura de D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CQP_0080 que contiene la definición de la estructura de control de velocidad para el modo de parámetro de cuantificación constante (CQP).

pConfiguration_CBR

Puntero a una estructura de D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CBR_0080 que contiene la definición de la estructura de control de velocidad para el modo de velocidad de bits constante (CBR).

pConfiguration_VBR

Puntero a una estructura de D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_VBR_0080 que contiene la definición de la estructura de control de velocidad para el modo de velocidad de bits variable (VBR).

pConfiguration_QVBR

Puntero a una estructura de D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_QVBR_0080_2 que contiene la definición de la estructura de control de velocidad para el destino de calidad constante con el modo de velocidad de bits restringida (variable) (QVBR).

pConfiguration_CQP1

Puntero a una estructura de D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CQP1_0096 que contiene la definición de estructura de control de velocidad extendida para el modo de parámetro de cuantificación constante (CQP). Disponible a partir de Windows 11, versión 24H2 (WDDM 3.2).

pConfiguration_CBR1

Puntero a una estructura de D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CBR1_0096 que contiene la definición de estructura de control de velocidad extendida para el modo de velocidad de bits constante (CBR). Disponible a partir de Windows 11, versión 24H2 (WDDM 3.2).

pConfiguration_VBR1

Puntero a una estructura de D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_VBR1_0096 que contiene la definición de estructura de control de velocidad extendida para el modo de velocidad de bits variable (VBR). Disponible a partir de Windows 11, versión 24H2 (WDDM 3.2).

pConfiguration_QVBR1

Puntero a una estructura D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_QVBR1_0096 que contiene la definición de la estructura de control de velocidad extendida para el destino de calidad constante con el modo de velocidad de bits variable (QVBR). Disponible a partir de Windows 11, versión 24H2 (WDDM 3.2).

pConfiguration_AbsoluteQPMap

Puntero a una estructura D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_ABSOLUTE_QP_MAP_0096 que contiene la definición de la estructura de control de velocidad para el modo de mapa QP absoluto. Disponible a partir de Windows 11, versión 24H2 (WDDM 3.2).

Comentarios

La estructura específica del modo de configuración que se va a usar se basa en el valor de D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_0080_2. Modo.

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

Requisitos

Requisito Value
Cliente mínimo compatible Windows 11 (WDDM 3.0)
Encabezado d3d12umddi.h

Consulte también

D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_0080_2