Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Beschreibt die Konvertierungsmatrizen zwischen Y'PbPr (Komponentenvideo) und Studio R'G'B'.
Syntax
typedef enum _MFVideoTransferMatrix {
MFVideoTransferMatrix_Unknown = 0,
MFVideoTransferMatrix_BT709 = 1,
MFVideoTransferMatrix_BT601 = 2,
MFVideoTransferMatrix_SMPTE240M = 3,
MFVideoTransferMatrix_BT2020_10 = 4,
MFVideoTransferMatrix_BT2020_12 = 5,
MFVideoTransferMatrix_Identity = 6,
MFVideoTransferMatrix_FCC47 = 7,
MFVideoTransferMatrix_YCgCo = 8,
MFVideoTransferMatrix_SMPTE2085 = 9,
MFVideoTransferMatrix_Chroma = 10,
MFVideoTransferMatrix_Chroma_const = 11,
MFVideoTransferMatrix_ICtCp = 12,
MFVideoTransferMatrix_Last,
MFVideoTransferMatrix_ForceDWORD = 0x7fffffff
} MFVideoTransferMatrix;
Konstanten
MFVideoTransferMatrix_UnknownWert: 0 Unbekannte Übertragungsmatrix. Behandeln Sie als MFVideoTransferMatrix_BT709. |
MFVideoTransferMatrix_BT709Wert: 1 ITU-R BT.709-Transfermatrix. |
MFVideoTransferMatrix_BT601Wert: 2 ITU-R BT.601-Transfermatrix. Wird auch für SMPTE 170 und ITU-R BT.470-2 System B,G verwendet. |
MFVideoTransferMatrix_SMPTE240MWert: 3 SMPTE 240M-Übertragungsmatrix. |
MFVideoTransferMatrix_BT2020_10Wert: 4 BT.2020 nicht konstante Leuchtdichte. |
MFVideoTransferMatrix_BT2020_12Wert: 5 BT.2020 nicht konstante Leuchtdichte. |
MFVideoTransferMatrix_IdentityWert: 6 Identität IEC 61966-2-1 (sRGB), SMPTE ST.428-1. |
MFVideoTransferMatrix_FCC47Wert: 7 FCC-Titel 47. Die genaue Formel ist in ISO/IEC 23091-2 definiert. |
MFVideoTransferMatrix_YCgCoWert: 8 YCbCr-Pixel sind tatsächlich YCoCg-Pixel. Die Matrix zum Konvertieren solcher Pixel in RGB ist in ISO/IEC 23091-2 definiert. |
MFVideoTransferMatrix_SMPTE2085Wert: 9 Die matrix, die für HDR-Videos (High Dynamic Range) definiert ist und von SMPTE ST 2085 definiert ist. |
MFVideoTransferMatrix_ChromaWert: 10 Chromacity-abgeleitetes, nicht konstantes Luminance-System, wie in IEC 23091-2 definiert. |
MFVideoTransferMatrix_Chroma_constWert: 11 Chromacity-abgeleitetes konstantes Luminance-System, wie in IEC 23091-2 definiert. |
MFVideoTransferMatrix_ICtCpWert: 12 High Dynamic Range (HDR) und Wide Color Gamut Video, wie von ITU-R BT.2100 definiert. Die Transfermatrix ist in ISO/IEC 23091-2 verfügbar und wird auch als ICtCp bezeichnet. |
MFVideoTransferMatrix_LastReserviert. |
MFVideoTransferMatrix_ForceDWORDWert: 0x7fffffff Reserviert. Dieses Element erzwingt, dass der Enumerationstyp als DWORD-Wert kompiliert wird. |
Hinweise
Diese Enumeration wird mit dem Attribut MF_MT_YUV_MATRIX verwendet.
Weitere Informationen zu diesen Werten finden Sie in den Hinweisen für die DXVA2_VideoTransferMatrix-Enumeration , die die DirectX-Videobeschleunigung (DXVA) dieser Enumeration entspricht.
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) |