Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Spécifie les couleurs primaires d’une source vidéo. Les couleurs primaires définissent comment convertir des couleurs d’un espace de couleur RVB en espace de couleur CIE XYZ.
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;
Constantes
MFVideoPrimaries_UnknownValeur : 0 Les couleurs primaires sont inconnues. |
MFVideoPrimaries_reservedValeur : 1 Réservé. |
MFVideoPrimaries_BT709Valeur : 2 ITU-R BT.709. Également utilisé pour sRGB et scRGB. |
MFVideoPrimaries_BT470_2_SysMValeur : 3 ITU-R BT.470-4 System M (NTSC). |
MFVideoPrimaries_BT470_2_SysBGValeur : 4 ITU-R BT.470-4 System B,G (NTSC). |
MFVideoPrimaries_SMPTE170MValeur : 5 SMPTE 170M. |
MFVideoPrimaries_SMPTE240MValeur : 6 SMPTE 240M. |
MFVideoPrimaries_EBU3213Valeur : 7 EBU 3213. |
MFVideoPrimaries_SMPTE_CValeur : 8 SMPTE C (SMPTE RP 145). |
MFVideoPrimaries_BT2020Valeur : 9 UIT-R BT.2020 couleurs primaires.
Note Nécessite Windows 8 ou une version ultérieure. |
MFVideoPrimaries_XYZValeur : 10 CIE 1931 XYZ (voir : Espace de couleurs CIE 1931). Notez que cet espace de couleur n’est bien défini que pour les représentations à virgule flottante.
Note Nécessite Windows 8 ou une version ultérieure. |
MFVideoPrimaries_DCI_P3Valeur : 11 DCI-P3
Note Nécessite Windows 10, version 1703 ou ultérieure. |
MFVideoPrimaries_ACESValeur : 12 Academy Color Encoding System
Note Nécessite Windows 10, version 1703 ou ultérieure. |
MFVideoPrimaries_Display_P3Valeur : 13 SMPTE EG-432-1 (DCI P3 avec point blanc D65) |
MFVideoPrimaries_LastRéservé. |
MFVideoPrimaries_ForceDWORDValeur : 0x7fffffff Réservé. Ce membre force le type d’énumération à compiler en tant que valeur DWORD . |
Remarques
Cette énumération est utilisée avec l’attribut MF_MT_VIDEO_PRIMARIES .
Pour plus d’informations sur ces valeurs, consultez les remarques relatives à l’énumération DXVA2_VideoPrimaries , qui est l’équivalent DirectX Video Acceleration (DXVA) de cette énumération.
Configuration requise
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
| Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
| En-tête | mfobjects.h (include Mfidl.h) |