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 |