Filtro parser WAVE

[La funzionalità associata a questa pagina, DirectShow, è una funzionalità legacy. È stata sostituita da MediaPlayer, FMMediaEngine e Audio/Video Capture in Media Foundation. Queste funzionalità sono state ottimizzate per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice usi MediaPlayer, FMMediaEngine e Audio/Video Capture in Media Foundation anziché DirectShow, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.

Il filtro WAVE Parser analizza i dati audio in formato WAV da file wav, au o .aif. Il filtro upstream deve essere il filtro origine file asincrona , il filtro origine file URL o un filtro di origine asincrona compatibile che contiene dati audio WAV. Il flusso di output è dati audio, che è possibile connettersi direttamente a un filtro di rendering audio o a un filtro di trasformazione audio intervento.

Etichetta Valore
Interfacce di filtro IAMMediaContent, IBaseFilter, IPersistMediaPropertyBag
Tipi di supporti pin di input Tipo principale: MEDIATYPE_StreamThe seguenti sottotipi sono validi:
  • MEDIASUBTYPE_AIFF
  • MEDIASUBTYPE_AU
  • MEDIASUBTYPE_WAVE
Interfacce pin di input IPin, IQualityControl
Tipi di supporti di pin di output Tipo principale: MEDIATYPE_AudioSubtype: MEDIASUBTYPE_PCM o altro tipo di compressione. Vedere Sottotipi audio.
Tipo di formato: FORMAT_WaveFormatEx
Interfacce pin di output IPin, IMediaSeeking
Filtro CLSID {D51BD5A1-7548-11cf-A520-0080C77EF58A}
Pagina delle proprietà CLSID Nessuna pagina delle proprietà.
File eseguibile quartz.dll
Merito MERIT_UNLIKELY
Categoria filtro CLSID_LegacyAmFilterCategory

 

Commenti

Questo filtro supporta i tipi di file seguenti:

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

Tuttavia, presenta le limitazioni seguenti nel formato audio:

  • L'audio deve essere pcM a 8 bit o a 16 bit.
  • Per i file AIFF-C, l'audio deve essere non compresso, in ordine di byte big-endian (tipo di compressione 'NONE').

Filtri DirectShow