Partilhar via


Sobre o Filtro de Captura de Áudio

[O recurso associado a esta página, DirectShow, é um recurso herdado. Ele foi substituído por MediaPlayer, IMFMediaEngine e Captura de Áudio/Vídeo 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 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 DirectShow permite a captura das entradas analógicas em um som cartão por meio do Filtro de Captura de Áudio. Esse filtro usa as APIs waveInXXX para controlar qualquer dispositivo cujo driver dê suporte a essas APIs. Cada cartão no sistema é representado por uma instância separada do filtro.

O filtro Captura de Áudio expõe cada entrada no cartão, como o microfone ou a entrada MIDI, como um pino de entrada. Os pinos de entrada representam o que o driver expõe como linhas de origem de áudio. No entanto, nenhum dado percorre esses pinos de entrada e eles não se conectam a outros filtros do DirectShow. Eles simplesmente fornecem uma maneira de um aplicativo controlar as entradas. O aplicativo pode usar um pin de entrada para habilitar ou desabilitar a entrada ou para definir propriedades de combinação, como equalização de graves, equalização de agudos, painel e assim por diante. A quantidade de controle disponível depende do driver. Para entender e explorar completamente os recursos de um cartão sonoro específico, você precisará da documentação do fabricante do cartão.

Observação

Você pode capturar do CD-Audio entrada, mas esse fluxo de áudio já passou pelo conversor digital para analógico, portanto, haverá uma perda de qualidade de som do CD original.

 

Captura de áudio