Enumerazione MFVideoPrimary (mfobjects.h)
Specifica le primarie di colore di un'origine video. Le primarie di colore definiscono come convertire i colori dallo spazio dei colori RGB allo spazio dei colori CIE XYZ.
Sintassi
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;
Costanti
MFVideoPrimaries_Unknown Valore: 0 Le primarie di colore sono sconosciute. |
MFVideoPrimaries_reserved Valore: 1 Riservato. |
MFVideoPrimaries_BT709 Valore: 2 ITU-R BT.709. Usato anche per sRGB e scRGB. |
MFVideoPrimaries_BT470_2_SysM Valore: 3 ITU-R BT.470-4 System M (NTSC). |
MFVideoPrimaries_BT470_2_SysBG Valore: 4 ITU-R BT.470-4 System B,G (NTSC). |
MFVideoPrimaries_SMPTE170M Valore: 5 SMPTE 170M. |
MFVideoPrimaries_SMPTE240M Valore: 6 SMPTE 240M. |
MFVideoPrimaries_EBU3213 Valore: 7 EBU 3213. |
MFVideoPrimaries_SMPTE_C Valore: 8 SMPTE C (SMPTE RP 145). |
MFVideoPrimaries_BT2020 Valore: 9 Primarie di colore ITU-R BT.2020. Nota Richiede Windows 8 o versioni successive. |
MFVideoPrimaries_XYZ Valore: 10 CIE 1931 XYZ (vedere: CIE 1931 color space). Si noti che questo spazio colore è ben definito solo per le rappresentazioni a virgola mobile. Nota Richiede Windows 8 o versioni successive. |
MFVideoPrimaries_DCI_P3 Valore: 11 DCI-P3 Nota Richiede Windows 10, versione 1703 o successiva. |
MFVideoPrimaries_ACES Valore: 12 Sistema di codifica dei colori Academy Nota Richiede Windows 10, versione 1703 o successiva. |
MFVideoPrimaries_Display_P3 Valore: 13 SMPTE EG-432-1 (DCI P3 con punto bianco D65) |
MFVideoPrimaries_Last Riservato. |
MFVideoPrimaries_ForceDWORD Valore: 0x7fffffff Riservato. Questo membro forza il tipo di enumerazione per la compilazione come valore DWORD . |
Commenti
Questa enumerazione viene usata con l'attributo MF_MT_VIDEO_PRIMARIES .
Per altre informazioni su questi valori, vedere le osservazioni per l'enumerazione DXVA2_VideoPrimaries , equivalente a DirectX Video Acceleration (DXVA) di questa enumerazione.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Intestazione | mfobjects.h (include Mfidl.h) |