IMFByteStreamHandler-Schnittstelle (mfidl.h)
Erstellt eine Medienquelle aus einem Bytedatenstrom.
Vererbung
Die IMFByteStreamHandler-Schnittstelle erbt von der IUnknown-Schnittstelle . IMFByteStreamHandler verfügt auch über folgende Membertypen:
Methoden
Die IMFByteStreamHandler-Schnittstelle verfügt über diese Methoden.
IMFByteStreamHandler::BeginCreateObject Startet eine asynchrone Anforderung zum Erstellen einer Medienquelle aus einem Bytedatenstrom. (IMFByteStreamHandler.BeginCreateObject) |
IMFByteStreamHandler::CancelObjectCreation Bricht die aktuelle Anforderung ab, um eine Medienquelle zu erstellen. |
IMFByteStreamHandler::EndCreateObject Schließt eine asynchrone Anforderung zum Erstellen einer Medienquelle ab. |
IMFByteStreamHandler::GetMaxNumberOfBytesRequiredForResolution Ruft die maximale Anzahl von Bytes ab, die zum Erstellen der Medienquelle erforderlich sind, oder bestimmt, dass der Bytestreamhandler diesen Datenstrom nicht analysieren kann. |
Hinweise
Anwendungen verwenden diese Schnittstelle nicht direkt. Diese Schnittstelle wird von Bytestreamhandlern verfügbar gemacht, die vom Quelllöser verwendet werden. Wenn der Bytestreamhandler einen Bytedatenstrom erhält, analysiert er den Datenstrom und erstellt eine Medienquelle. Bytestreamhandler werden nach Dateinamenerweiterung oder MIME-Typ registriert.
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 |