Partilhar via


Filtro de captura de áudio

[O recurso associado a esta página, DirectShow, é um recurso herdado. Foi substituído por MediaPlayer, IMFMediaEnginee Audio/Video Capture in Media Foundation. Esses recursos foram otimizados para Windows 10 e Windows 11. A Microsoft recomenda vivamente que o novo código utilize MediaPlayer, IMFMediaEngine e Captura de Áudio/Vídeo 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 Captura de áudio representa um dispositivo de captura de áudio. Ele tem um pino de saída de captura e vários pinos de entrada (um para cada tipo de entrada na placa, como Line In, Mic, CD e MIDI).

Esse filtro pode funcionar com mais de um dispositivo de hardware, portanto, chamar CoCreateInstance para criar o filtro não funciona. Em vez disso, use o System Device Enumerator. O System Device Enumerator retorna um moniker exclusivo para cada dispositivo. O nome amigável do apelido corresponde ao nome do dispositivo. (Este é o nome que aparece no GraphEdit.) Para obter mais informações, consulte enumerando dispositivos e filtros.

Rótulo Valor
Interfaces de filtro IAMAudioInputMixer , IAMFilterMiscFlags, IAMResourceControl, IBaseFilter, IPersistPropertyBag, ISpecifyPropertyPages
Tipos de mídia de pino de entrada MEDIATYPE_AnalogAudio, MEDIASUBTYPE_NULL
Interfaces de pino de entrada IAMAudioInputMixer, IMemInputPin, IPin, IQualityControl
Tipos de mídia de pino de saída MEDIATYPE_Audio, MEDIASUBTYPE_NULL
Interfaces de pino de saída IAMBufferNegotiation , IAMPushSource, IAMStreamConfig, IAMStreamControl, IKsPropertySet, IPin, IQualityControl
Filtrar CLSID Não aplicável
Página de propriedade CLSID CLSID_AudioInputMixerProperties
Executável qcap.dll
Mérito MERIT_DO_NOT_USE
Categoria de filtro CLSID_AudioInputDeviceCategory

 

Comentários

Os pinos de entrada representam conexões físicas de hardware e nunca são conectados a outros filtros no DirectShow.

Filtros DirectShow

Captura de áudio