Freigeben über


WAVE-Parserfilter

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

Der WAVE Parser-Filter analysiert WAV-Format-Audiodaten aus .wav-, AU- oder .aif-Dateien. Der Upstreamfilter muss der Async File Source Filter, URL File Source Filter oder ein kompatibler asynchroner Quellfilter von Drittanbietern sein, der WAV-Audiodaten enthält. Der Ausgabedatenstrom ist Audiodaten, die Sie direkt mit einem Audiorenderingfilter oder einem dazwischen liegenden Audiotransformationsfilter verbinden können.

Etikett Wert
Filterschnittstellen IAMMediaContent, IBaseFilter, IPersistMediaPropertyBag
Eingabe-Pin-Medientypen Haupttyp: MEDIATYPE_StreamThe folgenden Untertypen sind gültig:
  • MEDIASUBTYPE_AIFF
  • MEDIASUBTYPE_AU
  • MEDIASUBTYPE_WAVE
Eingabe-Pin-Schnittstellen IPin, IQualityControl
Ausgabe-Pin-Medientypen Haupttyp: MEDIATYPE_AudioSubtype: MEDIASUBTYPE_PCM oder anderer Komprimierungstyp. (Siehe Audiountertypen.)
Formattyp: FORMAT_WaveFormatEx
Ausgabeheftschnittstellen IPin, IMediaSeeking
Filter CLSID {D51BD5A1-7548-11cf-A520-0080C77EF58A}
Eigenschaftenseite CLSID Keine Eigenschaftenseite.
Ausführbar quartz.dll
Merit 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:

  • Die Audiodaten müssen 8-Bit- oder 16-Bit-lineare PCM sein.
  • Bei AIFF-C Dateien muss die Audiowiedergabe in big-endischer Bytereihenfolge (Komprimierungstyp 'NONE') nicht komprimiert werden.

DirectShow-Filter