WAVE-Parserfilter

[Das dieser Seite zugeordnete Feature DirectShow ist ein Legacyfeature. Es wurde von MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation abgelöst. Diese Features wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code mediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation anstelle von DirectShow verwendet, wenn möglich. Microsoft schlägt vor, dass vorhandener Code, der die Legacy-APIs verwendet, so umgeschrieben wird, dass nach Möglichkeit die neuen APIs verwendet werden.]

Der WAVE Parser-Filter analysiert Audiodaten im WAV-Format aus WAV-, AU- oder AIF-Dateien. Der Upstream Filter muss der Asynchrone Dateiquelle-Filter, der URL-Dateiquelle-Filter oder ein kompatibler asynchroner Quellfilter von Drittanbietern sein, der WAV-Audiodaten enthält. Der Ausgabestream sind Audiodaten, die Sie direkt mit einem Audiorenderingfilter oder einem dazwischen liegenden Audiotransformationsfilter verbinden können.

Bezeichnung Wert
Filterschnittstellen IAMMediaContent, IBaseFilter, IPersistMediaPropertyBag
Eingabe-Pinmedientypen Haupttyp: MEDIATYPE_StreamThe folgenden Untertypen sind gültig:
  • MEDIASUBTYPE_AIFF
  • MEDIASUBTYPE_AU
  • MEDIASUBTYPE_WAVE
Eingabenadelschnittstellen IPin, IQualityControl
Ausgabeheftmedientypen Haupttyp: MEDIATYPE_AudioSubtype: MEDIASUBTYPE_PCM oder ein anderer Komprimierungstyp. (Siehe Audiountertypen.)
Formattyp: FORMAT_WaveFormatEx
Ausgabe-Pinschnittstellen IPin, IMediaSeeking
Filtern von CLSID {D51BD5A1-7548-11cf-A520-0080C77EF58A}
Eigenschaftenseite CLSID Keine Eigenschaftenseite.
Ausführbare Datei quartz.dll
Verdienst MERIT_UNLIKELY
Filterkategorie CLSID_LegacyAmFilterCategory

 

Bemerkungen

Dieser Filter unterstützt die folgenden Dateitypen:

  • WAVE (.wav)
  • AIFF und AIFF-C (.aif)
  • AU (.au)

Es gelten jedoch die folgenden Einschränkungen für das Audioformat:

  • Das Audio muss 8-Bit- oder 16-Bit-linearer PCM sein.
  • Bei AIFF-C-Dateien muss die Audiowiedergabe in big-endian-Bytereihenfolge (Komprimierungstyp "NONE") unkomprimiert werden.

DirectShow-Filter