Bagikan melalui


enumerasi DXVA_VideoPrimaries (dxva.h)

Jenis enumerasi DXVA_VideoPrimaries berisi enumerator yang mengidentifikasi warna utama, yang menyatakan fungsi dasar RGB mana yang digunakan.

Sintaks

typedef enum _DXVA_VideoPrimaries {
  DXVA_VideoPrimariesShift,
  DXVA_VideoPrimariesMask,
  DXVA_VideoPrimaries_Unknown,
  DXVA_VideoPrimaries_reserved,
  DXVA_VideoPrimaries_BT709,
  DXVA_VideoPrimaries_BT470_2_SysM,
  DXVA_VideoPrimaries_BT470_2_SysBG,
  DXVA_VideoPrimaries_SMPTE170M,
  DXVA_VideoPrimaries_SMPTE240M,
  DXVA_VideoPrimaries_EBU3213,
  DXVA_VideoPrimaries_SMPTE_C
} DXVA_VideoPrimaries;

Konstanta

 
DXVA_VideoPrimariesShift
Menentukan untuk menggeser bit sebesar 22 posisi (DXVA_ExtColorData_ShiftBase + 14, atau 8 + 14).
DXVA_VideoPrimariesMask
Menentukan masker warna utama. 5 (0x07C00000) bit DWORD dapat digunakan untuk menentukan warna utama.
DXVA_VideoPrimaries_Unknown
Menentukan bahwa warna utama tidak ditentukan. Defaultnya adalah BT709.
DXVA_VideoPrimaries_reserved
Dicadangkan.
DXVA_VideoPrimaries_BT709
Menentukan BT709 utama (termasuk sRGB, scRGB).
DXVA_VideoPrimaries_BT470_2_SysM
Menentukan BT470-2 SysM utama, yang merupakan utama NTSC asli.
DXVA_VideoPrimaries_BT470_2_SysBG
Menentukan BT470-2 SysBG utama.
DXVA_VideoPrimaries_SMPTE170M
Menentukan SMPTE170M utama, yang jarang digunakan terutama NTSC analog (juga dikenal sebagai SMPTE RP 145).
DXVA_VideoPrimaries_SMPTE240M
Menentukan SMPTE240M utama.
DXVA_VideoPrimaries_EBU3213
Menentukan EBU3213 utama.
DXVA_VideoPrimaries_SMPTE_C
Menentukan SMPTE_C utama, yang merupakan analog '79 NTSC utama.

Keterangan

Salah satu enumerator DXVA_VideoPrimaries dapat ditentukan dalam anggota VideoPrimaries dari struktur DXVA_ExtendedFormat .

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Jenis enumerasi 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_ExtendedFormat