Delen via


WAVE Parser-filter

[De functie die is gekoppeld aan deze pagina, DirectShow, is een verouderde functie. Het is vervangen door MediaPlayer, IMFMediaEngineen Audio/Video Capture in Media Foundation. Deze functies zijn geoptimaliseerd voor Windows 10 en Windows 11. Microsoft raadt ten zeerste aan om nieuwe code te gebruiken MediaPlayer, IMFMediaEngine en Audio/Video Capture in Media Foundation in plaats van DirectShow, indien mogelijk. Microsoft stelt voor dat bestaande code die gebruikmaakt van de verouderde API's, indien mogelijk opnieuw worden geschreven om de nieuwe API's te gebruiken.]

Het WAVE Parser-filter parseert audiogegevens in WAV-indeling uit .wav-, .au- of .aif-bestanden. Het upstream-filter moet het Asynchrone bestandsbronfilter zijn filter, URL-bestandsbron filter of een compatibel asynchroon bronfilter van derden dat WAV-audiogegevens bevat. De uitvoerstroom is audiogegevens, die u rechtstreeks kunt verbinden met een audiorenderingsfilter of met een tussenliggend audiotransformatiefilter.

Etiket Waarde
Filterinterfaces IAMMediaContent, IBaseFilter, IPersistMediaPropertyBag
Typen invoerpinmedia Primair type: MEDIATYPE_StreamThe volgende subtypen zijn geldig:
  • MEDIASUBTYPE_AIFF
  • MEDIASUBTYPE_AU
  • MEDIASUBTYPE_WAVE
Invoerpininterfaces IPin, IQualityControl
Mediatypen voor vastmaken van uitvoer Hoofdtype: MEDIATYPE_AudioSubtype: MEDIASUBTYPE_PCM of ander compressietype. (Zie audiosubtypen.)
Indelingstype: FORMAT_WaveFormatEx
Interfaces voor uitvoerpin IPin, IMediaSeeking-
CLSID filteren {D51BD5A1-7548-11cf-A520-0080C77EF58A}
CLSID van eigenschappenpagina Geen eigenschappenpagina.
Uitvoerbaar quartz.dll
MERIT_UNLIKELY
filtercategorie CLSID_LegacyAmFilterCategory

 

Opmerkingen

Dit filter ondersteunt de volgende bestandstypen:

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

Het heeft echter de volgende beperkingen voor de audio-indeling:

  • De audio moet 8-bits of 16-bits lineaire PCM zijn.
  • Voor AIFF-C bestanden moet de audio worden gedecomprimeerd, in de bytevolgorde big-endian (compressietype 'NONE').

DirectShow-filters