Condividi tramite


DXVA_ExtendedFormat struttura (dxva.h)

La struttura DXVA_ExtendedFormat descrive il formato esteso del fotogramma video.

Sintassi

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;

Members

SampleFormat

Specifica la modalità di campionamento di un fotogramma video. I 8 bit sono definiti da uno degli enumeratori nel tipo di enumerazione DXVA_SampleFormat .

VideoChromaSubsampling

Specifica lo schema di codifica chroma per i dati Y'Cb'Cr'. I 4 bit sono definiti da una combinazione ORed degli enumeratori nel tipo di enumerazione DXVA_VideoChromaSubsampling .

NominalRange

Specifica se i dati di esempio includono headroom (valori superiori a 1,0 bianco) e toeroom (superblacks sotto il riferimento 0,0 nero). I 3 bit sono definiti da uno degli enumeratori nel tipo di enumerazione DXVA_NominalRange .

VideoTransferMatrix

Specifica la matrice di conversione da Y'Cb'Cr' a (studio) R'G'B'. I 3 bit sono definiti da uno degli enumeratori nel tipo di enumerazione DXVA_VideoTransferMatrix .

VideoLighting

Specifica le condizioni di illuminazione per la visualizzazione del video. I 4 bit sono definiti da uno degli enumeratori nel tipo di enumerazione DXVA_VideoLighting .

VideoPrimaries

Specifica le primarie di colore, che stato vengono usate le funzioni di base RGB. I 5 bit sono definiti da uno degli enumeratori nel tipo di enumerazione DXVA_VideoPrimaries .

VideoTransferFunction

Specifica la funzione di conversione da R'G'B' a RGB. I 5 bit sono definiti dal tipo di enumerazione DXVA_VideoTransferFunction .

Requisiti

Requisito Valore
Client minimo supportato Questa struttura si applica solo a Windows Server 2003 con SP1 e versioni successive e Windows XP con SP2 e versioni successive.
Intestazione dxva.h (include Dxva.h)

Vedi anche

DXVA_NominalRange

DXVA_SampleFormat

DXVA_VideoChromaSubsampling

DXVA_VideoLighting

DXVA_VideoPrimaries

DXVA_VideoTransferFunction

DXVA_VideoTransferMatrix