File Writer-Filter
Der File Writer-Filter kann verwendet werden, um Dateien unabhängig vom Format auf den Datenträger zu schreiben. Der Filter schreibt einfach auf den Datenträger, was er auf seinem Eingabepin empfängt. Daher muss er mit einem Multiplexer verbunden werden, der die Datei ordnungsgemäß formatieren kann. Sie können eine neue Ausgabedatei mit dem Dateiwriter erstellen oder eine vorhandene Datei angeben. Wenn die Datei bereits vorhanden ist, wird sie vollständig mit den neuen Daten überschrieben.
Der Dateiwriterfilter verwendet die Zeitstempel des Eingabestreams als Dateioffsets und bietet zufälligen Zugriff auf die Datei. IStream wird unterstützt, um das Lesen und Schreiben des Dateiheaders zu ermöglichen, nachdem das Diagramm beendet wurde. Zur Verbesserung der Leistung werden auch nicht gepufferte überlappende Schreibvorgänge unterstützt und die entsprechende Pufferaushandlung verarbeitet.
Hinweis
Verwenden Sie zum Schreiben von ASF-Dateien den WM ASF Writer-Filter.
| Bezeichnung | Wert |
|---|---|
| Filterschnittstellen | IAMFilterMiscFlags, IBaseFilter, IFileSinkFilter, IFileSinkFilter2, IPersistStream |
| Eingabepinmedientypen | _MEDIATYPE-Stream, MEDIASUBTYPE _ NULL |
| Eingabe-Pin-Schnittstellen | IMemInputPin, IPin, IQualityControl, IStream |
| Medientypen des Ausgabepins | Nicht zutreffend |
| Ausgabe-Pin-Schnittstellen | Nicht zutreffend |
| Filtern von CLSID | CLSID _ FileWriter |
| CLSID der Eigenschaftenseite | Keine Eigenschaftenseite |
| Ausführbare Datei | qcap.dll |
| Verdienst | NOT USE (NICHT _ _ _ VERWENDEN) |
| Filterkategorie | CLSID _ LegacyAmFilterCategory |