struttura D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_ABSOLUTE_QP_MAP_0096 (d3d12umddi.h)
La struttura D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_ABSOLUTE_QP_MAP_0096 specifica i parametri di controllo della frequenza quando viene usata una mappa QP assoluta.
Sintassi
typedef struct D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_ABSOLUTE_QP_MAP_0096 {
UINT QualityVsSpeed;
} D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_ABSOLUTE_QP_MAP_0096;
Membri
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