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:
|
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').
Argomenti correlati