Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
La struttura D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_0080_2 specifica la configurazione del controllo frequenza.
Sintassi
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;
Membri
Mode
Valore D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_MODE_0080 che specifica la modalità di controllo della frequenza.
Flags
Valore D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_FLAGS_0080 che specifica i flag per il controllo frequenza.
ConfigParams
Struttura D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CONFIGURATION_PARAMS_0080_2 i cui membri puntano a strutture di configurazione specifiche basate sulla modalità . Per la modalità matrice del parametro di quantizzazione assoluta (QP), gli argomenti di configurazione vengono forniti per ogni EncodeFrame base.
Se Mode è D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_MODE_0080_ABSOLUTE_QP_MAP, i valori QP in pRateControlQPMap vengono usati come valori QP assoluti.
Per le altre modalità di controllo della frequenza, i valori QP in pRateControlQPMap vengono interpretati come una mappa QP differenziale da usare per l'operazione di codifica frame corrente. I valori forniti nella mappa vengono incrementati/decrementati sopra i valori QP definiti dall'algoritmo di controllo della frequenza o dalla costante QP di base impostata in modalità CQP.
TargetFrameRate
Struttura DXGI_RATIONAL che indica la frequenza dei fotogrammi di destinazione per il flusso codificato. Questo valore è un hint per l'algoritmo di budget per il controllo della frequenza.
Osservazioni
Per informazioni generali, vedere di codifica video D3D12.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows 11 (WDDM 3.0) |
intestazione | d3d12umddi.h |