AVI-Dekomprimierungsfilter
[Das dieser Seite zugeordnete Feature DirectShow ist ein Legacyfeature. Es wurde durch MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation ersetzt. Diese Features wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code nach Möglichkeit MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation anstelle von DirectShow verwendet. Microsoft schlägt vor, vorhandenen Code, der die Legacy-APIs verwendet, um nach Möglichkeit die neuen APIs zu verwenden.]
Mit dem AVI-Dekomprimierungsfilter können VCM-Codecs (Video Compression Manager) ein Filterdiagramm verknüpfen. Die Anwendung muss den Filter nicht zum Filterdiagramm hinzufügen. es wird bei Bedarf automatisch vom Filter Graph Manager abgerufen.
Wenn der Filter Graph-Manager ein Diagramm zum Rendern einer AVI-Datei erstellt, überprüft er den FOURCC im AVI-Header der Datei, um festzustellen, ob der Videostream komprimiert ist. Wenn dies der Grund ist, fügt der Filter Graph-Manager den AVI-Dekomprimor hinzu, der dann die Registrierung nach einem installierten Dekomprimierungsmodul durchsucht, der die Datei verarbeiten kann.
Hinweis
MPEG-Dekomprimierungen werden nie als VCM-Codecs implementiert, sondern nur als native DirectShow-Filter.
Auf seinem Upstream anheften, stellt der AVI-Dekomprimor normalerweise eine Verbindung mit dem AVI-Splitter her. An seinem Ausgabepin wird normalerweise eine Verbindung mit dem Videorenderer oder dem AVI Mux-Filter hergestellt.
Bezeichnung | Wert |
---|---|
Filterschnittstellen | IBaseFilter |
Eingabeheftmedientypen | Haupttyp: MEDIATYPE_VideoSubtype: Muss dem FOURCC-Code für den Komprimierungstyp entsprechen. Weitere Informationen finden Sie unter FOURCC-Codes. Formattyp: FORMAT_VideoInfo |
Eingabenadelschnittstellen | IMemInputPin, IPin, IQualityControl |
Ausgabeheftmedientypen | MEDIATYPE_Video, MEDIASUBTYPE_NULL, FORMAT_VideoInfo |
Ausgabepinschnittstellen | IMediaPosition, IMediaSeeking, IPin, IQualityControl |
CLSID filtern | CLSID_AVIDec |
Eigenschaftenseite CLSID | Keine Eigenschaftenseite. |
Ausführbare Datei | quartz.dll |
Verdienst | MERIT_NORMAL |
Filterkategorie | CLSID_LegacyAmFilterCategory |