Interfacce di acquisizione e rendering 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.

Queste interfacce supportano l'acquisizione e il rendering audio in DirectShow

Interfaccia Descrizione
IAMAudioInputMixer Accedere agli input analogici sulla scheda audio del sistema e regolare le caratteristiche, ad esempio mono o stereo, livello di combinazione, livello di panoramica, rumorosità, treble e basso.
IAMAudioRendererStats Ottenere informazioni statistiche sulle prestazioni relative al rendering audio.
IAMBufferNegotiation Controllare il modo in cui il filtro di acquisizione audio alloca i buffer.
IAMClockSlave Controllare la tolleranza di un renderer audio quando corrisponde alle frequenze con un altro orologio.
IAMDirectSound Consente a un'applicazione di specificare la finestra con lo stato attivo per controllare la riproduzione audio DirectSound.
IAMResourceControl Conservare una risorsa del dispositivo audio prima che sia necessaria.
IAMStreamConfig Eseguire una query e impostare il formato di output del filtro di acquisizione.
IBasicAudio Impostare il volume e il bilanciamento dell'output audio.

 

Interfacce