Condividi tramite


struttura D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CQP1_0096 (d3d12umddi.h)

La struttura D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CQP_0080 contiene la definizione del controllo della frequenza estesa per la modalità CQP (Constant Quantiization Parameter).

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;

Membri

ConstantQP_FullIntracodedFrame

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

ConstantQP_InterPredictedFrame_PrevRefOnly

Parametro di quantizzazione che deve essere utilizzato per ogni fotogramma codificato con riferimenti tra immagini, in ordine di visualizzazione, prima di quello corrente.

ConstantQP_InterPredictedFrame_BiDirectionalRef

Parametro di quantizzazione che deve essere utilizzato per ogni fotogramma codificato con riferimenti tra immagini, in ordine di visualizzazione, sia dai fotogrammi precedenti che successivi.

QualityVsSpeed

Compromesso tra qualità e velocità. Questo valore deve essere compreso nell'intervallo [0, D3D12_FEATURE_DATA_VIDEO_ENCODER_SUPPORT1. MaxQualityVsSpeed]. Minore è il valore, più veloce è l'operazione di codifica.

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

Osservazioni

Per informazioni generali, vedere di codifica video D3D12.

Fabbisogno

Requisito Valore
client minimo supportato Windows 11, versione 24H2 (WDDM 3.2)
intestazione d3d12umddi.h

Vedere anche

D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CONFIGURATION_PARAMS_0080_2

D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_FLAGS_0080