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 la façon dont une image vidéo est échantillonné. Les huit bits sont définis par l’une des valeurs du type d’énumération DXVADDI_SAMPLEFORMAT.

[in] VideoChromaSubsampling

Schéma d’encodage chromatique pour les données Y’Cb’Cr'. Les quatre bits sont définis par une OR au niveau du bit des valeurs du type d’énumération DXVADDI_VIDEOCHROMASUBSAMPLING.

[in] NominalRange

Valeur UINT qui spécifie si les exemples de données incluent un espace principal (c’est-à-dire des valeurs au-delà de 1,0 blanc) et des toérooms (c’est-à-dire superbes sous 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 de la vidéo. Les quatre bits sont définis par l’une des valeurs du type d’énumération DXVADDI_VIDEOLIGHTING.

[in] VideoPrimaries

Primaires de couleur, qui indiquent les fonctions de base RVB 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.

Exigences

Exigence Valeur
client minimum pris en charge Disponible dans Windows Vista et versions ultérieures des systèmes d’exploitation Windows.
d’en-tête d3dumddi.h (include D3dumddi.h)

Voir aussi

DXVADDI_VIDEODESC