struttura DXVADDI_EXTENDEDFORMAT (d3dumddi.h)

La struttura DXVADDI_EXTENDEDFORMAT descrive il formato esteso del fotogramma video.

Sintassi

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;

Members

[in] SampleFormat

Valore UINT che specifica la modalità di campionamento di un fotogramma video. Gli otto bit sono definiti da uno dei valori nel tipo di enumerazione DXVADDI_SAMPLEFORMAT.

[in] VideoChromaSubsampling

Schema di codifica cromatica per i dati Y'Cb'Cr'. I quattro bit sono definiti da un OR bit per bit dei valori nel tipo di enumerazione DXVADDI_VIDEOCHROMASUBSAMPLING.

[in] NominalRange

Valore UINT che specifica se i dati di esempio includono la sala head (ovvero valori superiori a 1,0 bianco) e toeroom (ovvero superblack al di sotto del riferimento 0,0 nero). I tre bit sono definiti da uno dei valori nel tipo di enumerazione DXVADDI_NOMINALRANGE.

[in] VideoTransferMatrix

Matrice di conversione da Y'Cb'Cr' a (studio) R'G'B'. I tre bit sono definiti da uno dei valori nel tipo di enumerazione DXVADDI_VIDEOTRANSFERMATRIX.

[in] VideoLighting

Condizioni di illuminazione per la visualizzazione del video. I quattro bit sono definiti da uno dei valori nel tipo di enumerazione DXVADDI_VIDEOLIGHTING.

[in] VideoPrimaries

Primarie di colore, che indica quali funzioni di base RGB vengono usate. I cinque bit sono definiti da uno dei valori nel tipo di enumerazione DXVADDI_VIDEOPRIMARIES.

[in] VideoTransferFunction

Funzione di conversione da R'G'B' a RGB. I cinque bit sono definiti dal tipo di enumerazione DXVADDI_VIDEOTRANSFERFUNCTION.

Value

Valore a 32 bit che descrive il formato esteso del fotogramma video.

Requisiti

Requisito Valore
Client minimo supportato Disponibile in Windows Vista e versioni successive dei sistemi operativi Windows.
Intestazione d3dumddi.h (include D3dumddi.h)

Vedi anche

DXVADDI_VIDEODESC