Condividi tramite


Interfaccia IAudioStateMonitor (audiostatemonitorapi.h)

Fornisce API per l'esecuzione di query sul livello audio dei flussi audio e sulla ricezione di notifiche quando cambia il livello audio.

Ereditarietà

L'interfaccia IAudioStateMonitor eredita dall'interfaccia IUnknown.

Metodi

L'interfaccia IAudioStateMonitor include questi metodi.

 
IAudioStateMonitor::GetSoundLevel

Ottiene il livello audio corrente per i flussi audio associati a un oggetto IAudioStateMonitor.
IAudioStateMonitor::RegisterCallback

Registra un'implementazione di AudioStateMonitorCallback che viene chiamata quando il sistema modifica il livello audio dei flussi audio monitorati da un IAudioStateMonitor.
IAudioStateMonitor::UnregisterCallback

Annulla la registrazione di un oggetto AudioStateMonitorCallback registrato in precedenza con una chiamata a IAudioStateMonitor::RegisterCallback.

Commenti

Il metodo usato per creare un'istanza dell'interfaccia determina quali flussi audio vengono monitorati. I metodi factory vengono forniti per il monitoraggio dei flussi di acquisizione e rendering, nonché il monitoraggio dei flussi in base alla categoria audio, al ruolo del dispositivo e all'ID dispositivo audio.

Requisiti

Requisito Valore
Client minimo supportato Windows build 19043
Intestazione audiostatemonitorapi.h