MFVideoPrimaries-Enumeration (mfobjects.h)
Gibt die Farbvorwahlen einer Videoquelle an. Die Farbprimries definieren, wie Farben aus dem RGB-Farbraum in den CIE XYZ-Farbraum konvertiert werden.
Syntax
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;
Konstanten
MFVideoPrimaries_Unknown Wert: 0 Die Farbprimries sind unbekannt. |
MFVideoPrimaries_reserved Wert: 1 Reserviert. |
MFVideoPrimaries_BT709 Wert: 2 ITU-R BT.709. Wird auch für sRGB und scRGB verwendet. |
MFVideoPrimaries_BT470_2_SysM Wert: 3 ITU-R BT.470-4 System M (NTSC). |
MFVideoPrimaries_BT470_2_SysBG Wert: 4 ITU-R BT.470-4 System B,G (NTSC). |
MFVideoPrimaries_SMPTE170M Wert: 5 SMPTE 170M. |
MFVideoPrimaries_SMPTE240M Wert: 6 SMPTE 240M. |
MFVideoPrimaries_EBU3213 Wert: 7 EBU 3213. |
MFVideoPrimaries_SMPTE_C Wert: 8 SMPTE C (SMPTE RP 145). |
MFVideoPrimaries_BT2020 Wert: 9 ITU-R BT.2020 Farbprimus. Hinweis Erfordert Windows 8 oder höher. |
MFVideoPrimaries_XYZ Wert: 10 CIE 1931 XYZ (siehe CIE 1931 Farbraum). Beachten Sie, dass dieser Farbraum nur für Gleitkommadarstellungen gut definiert ist. Hinweis Erfordert Windows 8 oder höher. |
MFVideoPrimaries_DCI_P3 Wert: 11 DCI-P3 Hinweis Erfordert Windows 10, Version 1703 oder höher. |
MFVideoPrimaries_ACES Wert: 12 Academy Color Encoding System Hinweis Erfordert Windows 10, Version 1703 oder höher. |
MFVideoPrimaries_Display_P3 Wert: 13 SMPTE EG-432-1 (DCI P3 mit D65 Weißpunkt) |
MFVideoPrimaries_Last Reserviert. |
MFVideoPrimaries_ForceDWORD Wert: 0x7fffffff Reserviert. Dieser Member erzwingt die Kompilierung des Enumerationstyps als DWORD-Wert . |
Hinweise
Diese Enumeration wird mit dem attribut MF_MT_VIDEO_PRIMARIES verwendet.
Weitere Informationen zu diesen Werten finden Sie in den Hinweisen für die DXVA2_VideoPrimaries-Enumeration , bei der es sich um die DirectX-Videobeschleunigung (DXVA) dieser Enumeration handelt.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Kopfzeile | mfobjects.h (include Mfidl.h) |