Compartilhar via


Filtro do analisador WAVE

[O recurso associado a esta página, DirectShow, é um recurso herdado. Foi substituído por MediaPlayer, IMFMediaEnginee Audio/Video Capture na Media Foundation. Esses recursos foram otimizados para Windows 10 e Windows 11. A Microsoft recomenda fortemente que o novo código use MediaPlayer, IMFMediaEngine e Audio/Video Capture no Media Foundation em vez de DirectShow, quando possível. A Microsoft sugere que o código existente que usa as APIs herdadas seja reescrito para usar as novas APIs, se possível.]

O filtro analisador WAVE analisa dados de áudio em formato WAV de arquivos .wav, .au ou .aif. O filtro upstream deve ser o filtro fonte de arquivo assíncrono, filtro de fonte de arquivo de URL ou um filtro de origem assíncrono compatível com terceiros que contenha dados de áudio WAV. O fluxo de saída são dados de áudio, que podem ser conectados diretamente a um filtro de renderização de áudio ou a um filtro de transformação de áudio interveniente.

Etiqueta Valor
Interfaces de filtro IAMMediaContent, IBaseFilter, IPersistMediaPropertyBag
Tipos de mídia de pino de entrada Tipo principal: MEDIATYPE_StreamThe seguintes subtipos são válidos:
  • MEDIASUBTYPE_AIFF
  • MEDIASUBTYPE_AU
  • MEDIASUBTYPE_WAVE
Interfaces de pin de entrada IPin, IQualityControl
Tipos de mídia de pino de saída Tipo principal: MEDIATYPE_AudioSubtype: MEDIASUBTYPE_PCM ou outro tipo de compactação. (Consulte subtipos de áudio.)
Tipo de formato: FORMAT_WaveFormatEx
Interfaces de pino de saída IPin, IMediaSeeking
Filtrar CLSID {D51BD5A1-7548-11cf-A520-0080C77EF58A}
CLSID da página de propriedades Nenhuma página de propriedades.
Executável quartz.dll
de Mérito MERIT_UNLIKELY
de categoria de filtro de CLSID_LegacyAmFilterCategory

 

Observações

Esse filtro dá suporte aos seguintes tipos de arquivo:

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

No entanto, ele tem as seguintes limitações no formato de áudio:

  • O áudio deve ser PCM linear de 8 ou 16 bits.
  • Para arquivos AIFF-C, o áudio deve ser descompactado, na ordem de bytes big-endian (tipo de compactação 'NONE').

de Filtros do DirectShow