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.
Ermöglicht einer Anwendung das Laden von Medienressourcen in der Medien-Engine.
Vererbung
Die IMFMediaEngineExtension-Schnittstelle erbt von der IUnknown-Schnittstelle . IMFMediaEngineExtension verfügt auch über folgende Membertypen:
Methoden
Die IMFMediaEngineExtension-Schnittstelle verfügt über diese Methoden.
IMFMediaEngineExtension::BeginCreateObject Startet eine asynchrone Anforderung, um entweder einen Bytedatenstrom oder eine Medienquelle zu erstellen. |
IMFMediaEngineExtension::CancelObjectCreation Bricht die aktuelle Anforderung zum Erstellen eines -Objekts ab. |
IMFMediaEngineExtension::CanPlayType Fragt ab, ob das Objekt einen angegebenen Typ von Medienressource laden kann. |
IMFMediaEngineExtension::EndCreateObject Schließt eine asynchrone Anforderung ab, um einen Bytestream oder eine Medienquelle zu erstellen. |
Hinweise
Um diese Schnittstelle zu verwenden, legen Sie das attribut MF_MEDIA_ENGINE_EXTENSION fest, wenn Sie die IMFMediaEngineClassFactory::CreateInstance-Methode aufrufen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | mfmediaengine.h |