Freigeben über


IMFSourceResolver-Schnittstelle (mfidl.h)

Erstellt eine Medienquelle aus einer URL oder einem Bytestream. Der Quelllöser implementiert diese Schnittstelle. Um den Quellresolver zu erstellen, rufen Sie die MFCreateSourceResolver-Funktion auf.

Vererbung

Die IMFSourceResolver-Schnittstelle erbt von der IUnknown-Schnittstelle . IMFSourceResolver verfügt auch über folgende Membertypen:

Methoden

Die IMFSourceResolver-Schnittstelle verfügt über diese Methoden.

 
IMFSourceResolver::BeginCreateObjectFromByteStream

Startet eine asynchrone Anforderung zum Erstellen einer Medienquelle aus einem Bytestream. (IMFSourceResolver.BeginCreateObjectFromByteStream)
IMFSourceResolver::BeginCreateObjectFromURL

Startet eine asynchrone Anforderung zum Erstellen einer Medienquelle oder eines Bytestreams aus einer URL.
IMFSourceResolver::CancelObjectCreation

Bricht eine asynchrone Anforderung ab, um ein Objekt zu erstellen.
IMFSourceResolver::CreateObjectFromByteStream

Erstellt eine Medienquelle aus einem Bytestream. Diese Methode ist synchron.
IMFSourceResolver::CreateObjectFromURL

Erstellt eine Medienquelle oder einen Bytestream aus einer URL. Diese Methode ist synchron.
IMFSourceResolver::EndCreateObjectFromByteStream

Schließt eine asynchrone Anforderung zum Erstellen einer Medienquelle aus einem Bytestream ab.
IMFSourceResolver::EndCreateObjectFromURL

Schließt eine asynchrone Anforderung zum Erstellen eines Objekts aus einer URL ab. (IMFSourceResolver.EndCreateObjectFromURL)

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Vista [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile mfidl.h

Weitere Informationen

Media Foundation-Schnittstellen

Quelllöser