struttura D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_VBR_0080 (d3d12umddi.h)
La struttura D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_VBR_0080 contiene la definizione del controllo frequenza per la modalità VBR (Variable Bitrate).
Sintassi
typedef struct D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_VBR_0080 {
UINT InitialQP;
UINT MinQP;
UINT MaxQP;
UINT64 MaxFrameBitSize;
UINT64 TargetAvgBitRate;
UINT64 PeakBitRate;
UINT64 VBVCapacity;
UINT64 InitialVBVFullness;
} D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_VBR_0080;
Members
InitialQP
Quando il flag D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_FLAG_0080_ENABLE_INITIAL_QP è impostato, InitialQP può essere usato dall'algoritmo di controllo della frequenza.
MinQP
Quando viene impostato il flag D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_FLAG_0080_ENABLE_QP_RANGE , MinQP limita l'intervallo di parametri di quantizzazione (QP) dell'algoritmo di controllo della frequenza.
MaxQP
Quando viene impostato il flag D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_FLAG_0080_ENABLE_QP_RANGE , MaxQP limita l'intervallo QP dell'algoritmo di controllo della frequenza.
MaxFrameBitSize
Dimensioni massime per ogni fotogramma da codificare, in bit. Quando D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_FLAG_0080_ENABLE_MAX_FRAME_SIZE è impostato, MaxFrameBitSize limita le dimensioni massime di ogni fotogramma nell'algoritmo di controllo della frequenza.
TargetAvgBitRate
Velocità in bit media da usare, in bit al secondo.
PeakBitRate
Velocità massima in bit che può essere raggiunta, in bit al secondo.
VBVCapacity
Quando D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_FLAG_0080_1_ENABLE_VBV_SIZES è impostato, VBVCapacity specifica la capacità, in bit, dell'oggetto Video Buffer Verifier (VBV) da usare nell'algoritmo di controllo della frequenza.
InitialVBVFullness
Quando D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_FLAG_0080_1_ENABLE_VBV_SIZES è impostato, InitialVBVFullness specifica la completezza iniziale, espressa in bit, dell'oggetto VBV da utilizzare nell'algoritmo di controllo della frequenza.
Commenti
Per informazioni generali, vedere Codifica video D3D12 .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 11 (WDDM 3.0) |
Intestazione | d3d12umddi.h |
Vedi anche
D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CONFIGURATION_PARAMS_0080_2