Enumerasi MFVideoPrimaries (mfobjects.h)
Menentukan warna utama sumber video. Warna utama menentukan cara mengonversi warna dari ruang warna RGB ke ruang warna CIE XYZ.
Sintaks
typedef enum _MFVideoPrimaries {
MFVideoPrimaries_Unknown = 0,
MFVideoPrimaries_reserved = 1,
MFVideoPrimaries_BT709 = 2,
MFVideoPrimaries_BT470_2_SysM = 3,
MFVideoPrimaries_BT470_2_SysBG = 4,
MFVideoPrimaries_SMPTE170M = 5,
MFVideoPrimaries_SMPTE240M = 6,
MFVideoPrimaries_EBU3213 = 7,
MFVideoPrimaries_SMPTE_C = 8,
MFVideoPrimaries_BT2020 = 9,
MFVideoPrimaries_XYZ = 10,
MFVideoPrimaries_DCI_P3 = 11,
MFVideoPrimaries_ACES = 12,
MFVideoPrimaries_Display_P3 = 13,
MFVideoPrimaries_Last,
MFVideoPrimaries_ForceDWORD = 0x7fffffff
} MFVideoPrimaries;
Konstanta
MFVideoPrimaries_Unknown Nilai: 0 Warna utama tidak diketahui. |
MFVideoPrimaries_reserved Nilai: 1 Dicadangkan. |
MFVideoPrimaries_BT709 Nilai: 2 ITU-R BT.709. Juga digunakan untuk sRGB dan scRGB. |
MFVideoPrimaries_BT470_2_SysM Nilai: 3 ITU-R BT.470-4 System M (NTSC). |
MFVideoPrimaries_BT470_2_SysBG Nilai: 4 ITU-R BT.470-4 Sistem B,G (NTSC). |
MFVideoPrimaries_SMPTE170M Nilai: 5 SMPTE 170M. |
MFVideoPrimaries_SMPTE240M Nilai: 6 SMPTE 240M. |
MFVideoPrimaries_EBU3213 Nilai: 7 EBU 3213. |
MFVideoPrimaries_SMPTE_C Nilai: 8 SMPTE C (SMPTE RP 145). |
MFVideoPrimaries_BT2020 Nilai: 9 ITU-R BT.2020 warna utama. Catatan Memerlukan Windows 8 atau yang lebih baru. |
MFVideoPrimaries_XYZ Nilai: 10 CIE 1931 XYZ (lihat: ruang warna CIE 1931). Perhatikan bahwa ruang warna ini hanya didefinisikan dengan baik untuk representasi titik mengambang. Catatan Memerlukan Windows 8 atau yang lebih baru. |
MFVideoPrimaries_DCI_P3 Nilai: 11 DCI-P3 Catatan Memerlukan Windows 10, versi 1703 atau yang lebih baru. |
MFVideoPrimaries_ACES Nilai: 12 Sistem Pengodean Warna Akademi Catatan Memerlukan Windows 10, versi 1703 atau yang lebih baru. |
MFVideoPrimaries_Display_P3 Nilai: 13 SMPTE EG-432-1 (DCI P3 dengan titik putih D65) |
MFVideoPrimaries_Last Dicadangkan. |
MFVideoPrimaries_ForceDWORD Nilai: 0x7fffffff Dicadangkan. Anggota ini memaksa jenis enumerasi untuk dikompilasi sebagai nilai DWORD . |
Keterangan
Enumerasi ini digunakan dengan atribut MF_MT_VIDEO_PRIMARIES .
Untuk informasi selengkapnya tentang nilai-nilai ini, lihat keterangan untuk enumerasi DXVA2_VideoPrimaries , yang setara dengan DirectX Video Acceleration (DXVA) dari enumerasi ini.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
Header | mfobjects.h (termasuk Mfidl.h) |