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 Videomedientypen.]
Erstellt einen Videomedientyp aus einer MFVIDEOFORMAT-Struktur .
Syntax
HRESULT MFCreateVideoMediaType(
[in] const MFVIDEOFORMAT *pVideoFormat,
[out] IMFVideoMediaType **ppIVideoMediaType
);
Parameter
[in] pVideoFormat
Zeiger auf eine MFVIDEOFORMAT-Struktur , die das Videoformat beschreibt.
[out] ppIVideoMediaType
Empfängt einen Zeiger auf die IMFVideoMediaType-Schnittstelle . Der Aufrufer muss die Schnittstelle freigeben.
Rückgabewert
Wenn diese Funktion erfolgreich ist, gibt sie S_OK zurück. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Hinweise
Anstatt die MFVIDEOFORMAT-Struktur zum Initialisieren eines Videomedientyps zu verwenden, können Sie MFCreateMediaType aufrufen und die Medientypattribute direkt festlegen.
Anforderungen
Anforderung | Wert |
---|---|
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 |