MFConvertColorInfoFromDXVA-Funktion (mfapi.h)
[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 |