struktur DXVA_ExtendedFormat (dxva.h)

Struktur DXVA_ExtendedFormat menjelaskan format bingkai video yang diperluas.

Sintaks

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;

Anggota

SampleFormat

Menentukan bagaimana bingkai video diambil sampelnya. 8 bit didefinisikan oleh salah satu enumerator dalam jenis enumerasi DXVA_SampleFormat .

VideoChromaSubsampling

Menentukan skema pengodean chroma untuk data Y'Cb'Cr'. 4 bit didefinisikan oleh kombinasi ORed dari enumerator dalam jenis enumerasi DXVA_VideoChromaSubsampling .

NominalRange

Menentukan apakah data sampel mencakup headroom (nilai di luar 1,0 putih) dan toeroom (superblacks di bawah referensi 0,0 hitam). 3 bit didefinisikan oleh salah satu enumerator dalam jenis enumerasi DXVA_NominalRange .

VideoTransferMatrix

Menentukan matriks konversi dari Y'Cb'Cr' ke (studio) R'G'B'. 3 bit didefinisikan oleh salah satu enumerator dalam jenis enumerasi DXVA_VideoTransferMatrix .

VideoLighting

Menentukan kondisi pencahayaan untuk melihat video. 4 bit didefinisikan oleh salah satu enumerator dalam jenis enumerasi DXVA_VideoLighting .

VideoPrimaries

Menentukan warna utama, yang menyatakan fungsi dasar RGB mana yang digunakan. 5 bit didefinisikan oleh salah satu enumerator dalam jenis enumerasi DXVA_VideoPrimaries .

VideoTransferFunction

Menentukan fungsi konversi dari R'G'B' ke RGB. 5 bit ditentukan oleh jenis enumerasi DXVA_VideoTransferFunction .

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Struktur ini hanya berlaku untuk Windows Server 2003 dengan SP1 dan yang lebih baru, dan Windows XP dengan SP2 dan yang lebih baru.
Header dxva.h (termasuk Dxva.h)

Lihat juga

DXVA_NominalRange

DXVA_SampleFormat

DXVA_VideoChromaSubsampling

DXVA_VideoLighting

DXVA_VideoPrimaries

DXVA_VideoTransferFunction

DXVA_VideoTransferMatrix