structure D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_ABSOLUTE_QP_MAP_0096 (d3d12umddi.h)
La structure D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_ABSOLUTE_QP_MAP_0096 spécifie les paramètres de contrôle de débit lorsqu’une carte QP absolue est utilisée.
Syntaxe
typedef struct D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_ABSOLUTE_QP_MAP_0096 {
UINT QualityVsSpeed;
} D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_ABSOLUTE_QP_MAP_0096;
Membres
QualityVsSpeed
Le compromis entre la qualité et la vitesse. Cette valeur doit être comprise dans la plage [0, D3D12_FEATURE_DATA_VIDEO_ENCODER_SUPPORT1. MaxQualityVsSpeed]. Plus la valeur est faible, plus l’opération d’encodage est rapide.
Les paramètres associés à chacun des niveaux exposés par QualityVsSpeed ne doivent faire référence qu’aux optimisations et heuristiques d’implémentation du matériel/pilote qui ne sont pas liées à des configurations de codecs spécifiques ou à la sélection d’outils d’encodage, qui sont déjà exposées de manière indépendante dans l’API D3D12 à l’utilisateur individuellement. Notez que d’autres configurations de codecs et outils d’encodage de codecs exposés via cette API peuvent également affecter la qualité et la vitesse.
Remarques
Pour plus d’informations générales, consultez Encodage vidéo D3D12 .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 11, version 24H2 (WDDM 3.2) |
En-tête | d3d12umddi.h |
Voir aussi
D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CONFIGURATION_PARAMS_0080_2