structure DXVADDI_EXTENDEDFORMAT (d3dumddi.h)
La structure DXVADDI_EXTENDEDFORMAT décrit le format étendu de l’image vidéo.
Syntaxe
typedef struct _DXVADDI_EXTENDEDFORMAT {
union {
struct {
UINT SampleFormat : 8;
UINT VideoChromaSubsampling : 4;
UINT NominalRange : 3;
UINT VideoTransferMatrix : 3;
UINT VideoLighting : 4;
UINT VideoPrimaries : 5;
UINT VideoTransferFunction : 5;
};
UINT Value;
};
} DXVADDI_EXTENDEDFORMAT;
Membres
[in] SampleFormat
Valeur UINT qui spécifie le mode d’échantillonnage d’une image vidéo. Les huit bits sont définis par l’une des valeurs du type d’énumération DXVADDI_SAMPLEFORMAT .
[in] VideoChromaSubsampling
Schéma d’encodage de chroma pour les données Y’Cb’Cr'. Les quatre bits sont définis par un OR au niveau du bit des valeurs du type d’énumération DXVADDI_VIDEOCHROMASUBSAMPLING .
[in] NominalRange
Valeur UINT qui spécifie si les données d’exemple incluent la salle d’attente (c’est-à-dire les valeurs au-delà de 1,0 blanc) et les orteaux (autrement dit, superbeslacks en dessous de la référence 0,0 noir). Les trois bits sont définis par l’une des valeurs du type d’énumération DXVADDI_NOMINALRANGE .
[in] VideoTransferMatrix
Matrice de conversion de Y’Cb’Cr' en (studio) R’G’B'. Les trois bits sont définis par l’une des valeurs du type d’énumération DXVADDI_VIDEOTRANSFERMATRIX .
[in] VideoLighting
Conditions d’éclairage pour l’affichage vidéo. Les quatre bits sont définis par l’une des valeurs du type d’énumération DXVADDI_VIDEOLIGHTING .
[in] VideoPrimaries
Couleurs primaires, qui indiquent quelles fonctions de base RVB sont utilisées. Les cinq bits sont définis par l’une des valeurs du type d’énumération DXVADDI_VIDEOPRIMARIES .
[in] VideoTransferFunction
Fonction de conversion de R’G’B' en RVB. Les cinq bits sont définis par le type d’énumération DXVADDI_VIDEOTRANSFERFUNCTION .
Value
Valeur 32 bits qui décrit le format étendu de l’image vidéo.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible dans Windows Vista et les versions ultérieures des systèmes d’exploitation Windows. |
En-tête | d3dumddi.h (inclure D3dumddi.h) |