Condividi tramite


Informazioni sul filtro di acquisizione audio

[La funzionalità associata a questa pagina, DirectShow, è una funzionalità legacy. È stata sostituita da MediaPlayer, IMFMediaEngine 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, IMFMediaEngine e Audio/Video Capture in Media Foundation invece di DirectShow, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.

DirectShow abilita l'acquisizione dagli input analogici in una scheda audio tramite il filtro di acquisizione audio. Questo filtro usa le API waveInXXX per controllare qualsiasi dispositivo il cui driver supporta queste API. Ogni scheda nel sistema è rappresentata da un'istanza separata del filtro.

Il filtro Acquisizione audio espone ogni input sulla scheda, ad esempio il microfono o l'input MIDI, come pin di input. I pin di input rappresentano ciò che il driver espone come linee di origine audio. Non si spostano dati attraverso questi pin di input, ma non si connettono ad altri filtri DirectShow. Forniscono semplicemente un modo per consentire a un'applicazione di controllare gli input. L'applicazione può usare un pin di input per abilitare o disabilitare l'input oppure per impostare proprietà di combinazione come l'equalizzazione dei bassi, l'equalizzazione a treble, la panoramica e così via. La quantità di controllo disponibile dipende dal driver. Per comprendere e sfruttare appieno le funzionalità di una determinata scheda audio, è necessaria la documentazione del produttore della scheda.

Nota

È possibile acquisire dall'input CD-Audio, ma questo flusso audio è già passato attraverso il convertitore digitale-analogico, quindi ci sarà una perdita di qualità audio dal CD originale.

 

Acquisizione audio