Share via


IMFSchemeHandler-Schnittstelle (mfidl.h)

Erstellt eine Medienquelle oder einen Bytestream aus einer URL.

Vererbung

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

Methoden

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

 
IMFSchemeHandler::BeginCreateObject

Startet eine asynchrone Anforderung zum Erstellen eines Objekts aus einer URL. Wenn der Quelllöser eine Medienquelle aus einer URL erstellt, übergibt er die Anforderung an einen Schemahandler.
IMFSchemeHandler::CancelObjectCreation

Bricht die aktuelle Anforderung ab, um ein Objekt aus einer URL zu erstellen.
IMFSchemeHandler::EndCreateObject

Schließt eine asynchrone Anforderung ab, um ein Objekt aus einer URL zu erstellen. (IMFSchemeHandler.EndCreateObject)

Hinweise

Anwendungen verwenden diese Schnittstelle nicht. Diese Schnittstelle wird von Schemahandlern verfügbar gemacht, die vom Quelllöser verwendet werden. Ein Schemahandler wurde entwickelt, um einen Typ von URL-Schema zu analysieren. Wenn der Schemahandler eine URL erhält, analysiert er die Ressource, die sich unter dieser URL befindet, und erstellt entweder eine Medienquelle oder einen Bytedatenstrom.

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

Schemahandler und Byte-Stream Handler