D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CONFIGURATION_PARAMS_0080_2 struttura (d3d12umddi.h)
La struttura D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CONFIGURATION_PARAMS_0080_2 contiene parametri specifici della modalità di controllo della frequenza.
Sintassi
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;
Members
DataSize
Dimensioni dei dati a cui si fa riferimento, in byte.
pConfiguration_CQP
Puntatore a una struttura D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CQP_0080 che contiene la definizione della struttura di controllo della frequenza per la modalità CQP (Constant Quantiization Parameter).
pConfiguration_CBR
Puntatore a una struttura D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CBR_0080 che contiene la definizione della struttura di controllo della frequenza per la modalità CBR (Constant Bitrate).
pConfiguration_VBR
Puntatore a una struttura D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_VBR_0080 che contiene la definizione della struttura di controllo della frequenza per la modalità VBR (Variable Bitrate).
pConfiguration_QVBR
Puntatore a una struttura D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_QVBR_0080_2 che contiene la definizione della struttura di controllo della frequenza per la destinazione di qualità costante con velocità di bitrate vincolata (variabile) (QVBR).
pConfiguration_CQP1
Puntatore a una struttura D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CQP1_0096 che contiene la definizione della struttura di controllo della frequenza estesa per la modalità CQP (Constant Quantiization Parameter). Disponibile a partire da Windows 11 versione 24H2 (WDDM 3.2).
pConfiguration_CBR1
Puntatore a una struttura D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CBR1_0096 che contiene la definizione della struttura di controllo della frequenza estesa per la modalità CBR (Constant Bitrate). Disponibile a partire da Windows 11 versione 24H2 (WDDM 3.2).
pConfiguration_VBR1
Puntatore a una struttura D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_VBR1_0096 che contiene la definizione della struttura di controllo della frequenza estesa per la modalità VBR (Variable Bitrate). Disponibile a partire da Windows 11 versione 24H2 (WDDM 3.2).
pConfiguration_QVBR1
Puntatore a una struttura D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_QVBR1_0096 che contiene la definizione della struttura di controllo della frequenza estesa per la destinazione di qualità costante con velocità a bit variabile (QVBR). Disponibile a partire da Windows 11 versione 24H2 (WDDM 3.2).
pConfiguration_AbsoluteQPMap
Puntatore a una struttura D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_ABSOLUTE_QP_MAP_0096 che contiene la definizione della struttura di controllo della frequenza per la modalità mappa QP assoluta. Disponibile a partire da Windows 11 versione 24H2 (WDDM 3.2).
Commenti
La struttura specifica della modalità di configurazione da usare è basata sul valore di D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_0080_2. Modalità.
Per informazioni generali, vedere Codifica video D3D12 .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 11 (WDDM 3.0) |
Intestazione | d3d12umddi.h |