énumération DXVA_NominalRange (dxva.h)
Le type d’énumération DXVA_NominalRange contient des énumérateurs qui identifient si les exemples de données incluent headroom (valeurs au-delà de 1,0 blanc) et toeroom (superbeslacks inférieurs à la référence 0,0 noir).
Syntax
typedef enum _DXVA_NominalRange {
DXVA_NominalRangeShift,
DXVA_NominalRangeMask,
DXVA_NominalRange_Unknown,
DXVA_NominalRange_Normal,
DXVA_NominalRange_Wide,
DXVA_NominalRange_0_255,
DXVA_NominalRange_16_235,
DXVA_NominalRange_48_208
} DXVA_NominalRange;
Constantes
DXVA_NominalRangeShift Spécifie de décaler les bits de 12 positions (DXVA_ExtColorData_ShiftBase + 4 ou 8 + 4). |
DXVA_NominalRangeMask Spécifie le masque de plage nominale. 3 bits (0x00007000) d’un DWORD peuvent être utilisés pour spécifier une plage nominale. |
DXVA_NominalRange_Unknown Spécifie que la plage nominale n’est pas spécifiée. |
DXVA_NominalRange_Normal Spécifie que chroma normalisé [0..1] est mappé à [0..255] pour 8 bits ou [0..1023] pour 10 bits. |
DXVA_NominalRange_Wide Spécifie que chroma normalisé [0..1] est mappé à [16..235] pour 8 bits ou [64..940] pour 10 bits. |
DXVA_NominalRange_0_255 Spécifie que chroma normalisé [0..1] est mappé à [0..255] pour 8 bits ou [0..1023] pour 10 bits. |
DXVA_NominalRange_16_235 Spécifie que chroma normalisé [0..1] est mappé à [16..235] pour 8 bits ou [64..940] pour 10 bits. |
DXVA_NominalRange_48_208 Spécifie que chroma normalisé [0..1] est mappé à [48..208] pour 8 bits ou [192..832] pour 10 bits. |
Remarques
L’un des énumérateurs de DXVA_NominalRange peut être spécifié dans le membre NominalRange de la structure DXVA_ExtendedFormat .
La gamme large R’G’B' (c’est-à-dire le point noir à 16,16,16 et le point blanc à 235,235,235) doit être différenciée du SRVB normal.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Ce type d’énumération s’applique uniquement à Windows Server 2003 avec SP1 et versions ultérieures, et à Windows XP avec SP2 et versions ultérieures. |
En-tête | dxva.h (inclure Dxva.h) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour