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.
[Diese API wird nicht unterstützt und kann in Zukunft geändert oder nicht mehr verfügbar sein. Anwendungen sollten die Verwendung der MFVIDEOFORMAT-Struktur vermeiden und stattdessen Medientypattribute verwenden. Weitere Informationen finden Sie unter Erweiterte Farbinformationen.]
Legt die erweiterten Farbinformationen in einer MFVIDEOFORMAT-Struktur fest.
Syntax
HRESULT MFConvertColorInfoFromDXVA(
[in, out] MFVIDEOFORMAT *pToFormat,
[in] DWORD dwFromDXVA
);
Parameter
[in, out] pToFormat
Zeiger auf eine MFVIDEOFORMAT-Struktur . Die Funktion füllt die Strukturmember aus, die den DXVA-Farbinformationen im dwFromDXVA-Parameter entsprechen. Die Funktion ändert die anderen Strukturmember nicht.
[in] dwFromDXVA
DWORD , das erweiterte Farbinformationen enthält. Die Bitfelder im DWORD werden in der DXVA2_ExtendedFormat-Struktur definiert.
Rückgabewert
Wenn diese Funktion erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Hinweise
Diese Funktion legt die folgenden Felder in der MFVIDEOFORMAT-Struktur fest.
- videoInfo.MFNominalRange
- videoInfo.MFVideoLighting
- videoInfo.MFVideoPrimaries
- videoInfo.MFVideoTransferFunction
- videoInfo.MFVideoTransferMatrix
- videoInfo.SourceChromaSubsampling
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | mfapi.h |
Bibliothek | Evr.lib |
DLL | Mfplat.dll |