Condividi tramite


D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CQP1_0096 struttura (d3d12umddi.h)

La struttura D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CQP_0080 contiene la definizione del controllo della frequenza estesa per la modalità di quantizzazione costante (CQP).

Sintassi

typedef struct D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CQP1_0096 {
  UINT ConstantQP_FullIntracodedFrame;
  UINT ConstantQP_InterPredictedFrame_PrevRefOnly;
  UINT ConstantQP_InterPredictedFrame_BiDirectionalRef;
  UINT QualityVsSpeed;
} D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CQP1_0096;

Members

ConstantQP_FullIntracodedFrame

Parametro di quantizzazione che deve essere usato per ogni frame completamente codificato.

ConstantQP_InterPredictedFrame_PrevRefOnly

Parametro di quantizzazione che deve essere usato per ogni cornice codificata con riferimenti tra immagini, nell'ordine di visualizzazione, prima dell'oggetto corrente.

ConstantQP_InterPredictedFrame_BiDirectionalRef

Parametro di quantizzazione che deve essere usato per ogni cornice codificata che contiene riferimenti tra immagini, in ordine di visualizzazione, sia dai fotogrammi precedenti che successivi.

QualityVsSpeed

La qualità rispetto alla velocità di compromesso. Questo valore deve trovarsi nell'intervallo [0, D3D12_FEATURE_DATA_VIDEO_ENCODER_SUPPORT1. MaxQualityVsSpeed]. Valore inferiore, più veloce dell'operazione di codifica.

Le impostazioni associate a ognuno dei livelli esposti da QualityVsSpeed devono fare riferimento solo alle ottimizzazioni di implementazione hardware/driver e alle euristiche che non sono correlate a configurazioni di codec specifiche o alla selezione degli strumenti di codifica, già esposti in modo indipendente nell'API D3D12 all'utente singolarmente. Si noti che altre configurazioni di codec e strumenti di codifica codec esposti tramite questa API possono influire anche sulla qualità e sulla velocità.

Commenti

Per informazioni generali, vedere Codifica video D3D12 .

Requisiti

Requisito Valore
Client minimo supportato Windows 11 versione 24H2 (WDDM 3.2)
Intestazione d3d12umddi.h

Vedi anche

D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CONFIGURATION_PARAMS_0080_2

D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_FLAGS_0080