structure DXVA_ExtendedFormat (dxva.h)
La structure DXVA_ExtendedFormat décrit le format étendu de l’image vidéo.
Syntaxe
typedef struct _DXVA_ExtendedFormat {
UINT SampleFormat : 8;
UINT VideoChromaSubsampling : 4;
DXVA_NominalRange NominalRange : 3;
DXVA_VideoTransferMatrix VideoTransferMatrix : 3;
DXVA_VideoLighting VideoLighting : 4;
DXVA_VideoPrimaries VideoPrimaries : 5;
DXVA_VideoTransferFunction VideoTransferFunction : 5;
} DXVA_ExtendedFormat;
Membres
SampleFormat
Spécifie comment un frame vidéo est échantillonné. Les 8 bits sont définis par l’un des énumérateurs du type d’énumération DXVA_SampleFormat.
VideoChromaSubsampling
Spécifie le schéma d’encodage chromatique pour les données Y’Cb’Cr'. Les 4 bits sont définis par une combinaison ORed des énumérateurs dans le type d’énumération DXVA_VideoChromaSubsampling.
NominalRange
Spécifie si les exemples de données incluent des espaces principaux (valeurs au-delà de 1,0 blanc) et des toérooms (superbes au-dessous de la référence 0,0 noir). Les 3 bits sont définis par l’un des énumérateurs du type d’énumération DXVA_NominalRange.
VideoTransferMatrix
Spécifie la matrice de conversion de Y’Cb’Cr' en (studio) R’G’B'. Les 3 bits sont définis par l’un des énumérateurs du type d’énumération DXVA_VideoTransferMatrix.
VideoLighting
Spécifie les conditions d’éclairage pour l’affichage de la vidéo. Les 4 bits sont définis par l’un des énumérateurs du type d’énumération DXVA_VideoLighting.
VideoPrimaries
Spécifie les primaires de couleur, qui indiquent les fonctions de base RVB utilisées. Les 5 bits sont définis par l’un des énumérateurs du type d’énumération DXVA_VideoPrimaries.
VideoTransferFunction
Spécifie la fonction de conversion de R’G’B' en RVB. Les 5 bits sont définis par le type d’énumération DXVA_VideoTransferFunction.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Cette structure s’applique uniquement à Windows Server 2003 avec SP1 et versions ultérieures, et Windows XP avec SP2 et versions ultérieures. |
d’en-tête | dxva.h (include Dxva.h) |