WM ASF-Readerfilter (DirectShow)

Der WM ASF-Reader ist ein Wrapperfilter für das Readerobjekt, das mit dem Windows Media Format SDK bereitgestellt wird. Er ist der empfohlene Quellfilter für die Dateiwiedergabe von medienbasierten Inhalten und Inhalten von Windows, die mit einem der Microsoft MPEG-4 Encoder-DMOs erstellt wurden.

Bezeichnung Wert
Filtern von Schnittstellen IBaseFilter, IFileSourceFilter, IAMExtendedSeeking, IServiceProvider Zusätzlich macht der Filter die folgenden WINDOWS Media Format SDK-Schnittstellen verfügbar: IWMHeaderInfo, IWMReaderAdvanced, IWMReaderAdvanced2, IWMDRMReader (über IServiceProvider)
Eingabepin-Medientypen Nicht zutreffend
Eingabepinschnittstellen Nicht zutreffend
Ausgabepin-Medientypen MEDIATYPE _ Video, MEDIATYPE _ Audio, MEDIATYPE _ ScriptCommand, MEDIATYPE _ FileTransfer
Schnittstellen für Ausgabepins IMediaSeeking, IAMWMBufferPass, IServiceProvider Zusätzlich machen die Pins die folgenden Windows Media Format SDK-Schnittstellen verfügbar: IWMStreamConfig2 (über IServiceProvider)
Filtern der CLSID CLSID _ WMAsfReader
Eigenschaftenseite CLSID Keine Eigenschaftenseite.
Ausführbare Datei Qasf.dll
Verdienst WAHRSCHEINLICHKEIT _ UNWAHRSCHEINLICH
Filterkategorie CLSID _ LegacyAmFilterCategory

Hinweise

Wenn der Name einer ASF-Datei oder einer URL angegeben wird, liest der WM ASF-Reader den komprimierten Inhalt, analysiert die komprimierten Datenströme und macht für jeden einen Ausgabepin verfügbar. Dieser Filter verbindet downstream mit Audio- und/oder Videocodecfiltern, die die Dekomprimierung anwenden. Die Suche wird unterstützt, wenn die ASF-Datei durchsuchbar ist. Der ASF-Reader stempelt die Stichproben, bevor er sie nachgelagert sendet, ändert die Zeitstempel jedoch in irgendeiner Weise.

Die Wiedergabe mit anderen Geschwindigkeiten als 1.0 (wie in IMediaSeeking::SetRateangegeben) wird nicht unterstützt.

Wenn die Windows Media Format SDK Runtime WMT _ STATUS-Nachrichten an den WM ASF Writer-Filter sendet, leitet der Filter alle Nachrichten im Zusammenhang mit dem DRM-Lizenzerwerb als EC _ WMT _ EVENT-Ereignisse weiter. Weitere Informationen finden Sie unter Lesen DRM-Protected ASF-Dateien in DirectShow.

Der WM ASF-Reader implementiert teilweise die Schnittstellen IWMReaderAdvanced und IWMReaderAdvanced2, um Anwendungen Zugriff auf die Informationsmethoden auf dem Readerobjekt zu geben. Die Implementierung des Filters übergibt die Aufrufe einfach an die -Schnittstelle des Readerobjekts. Die Streamingmethoden werden nicht implementiert, da der Filter vollständige Kontrolle über den Streamingprozess haben muss. Die folgenden Methoden werden implementiert:

DirectShow-Filter

Lesen von ASF-Dateien in DirectShow