Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
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.
- CreateCaptureAudioStateMonitor
- CreateCaptureAudioStateMonitorForCategory
- CreateCaptureAudioStateMonitorForCategoryAndDeviceId
- CreateCaptureAudioStateMonitorForCategoryAndDeviceRole
- CreateRenderAudioStateMonitor
- CreateRenderAudioStateMonitorForCategory
- CreateRenderAudioStateMonitorForCategoryAndDeviceId
- CreateRenderAudioStateMonitorForCategoryAndDeviceRole
Requisiti
| Requisito | Valore |
|---|---|
| Client minimo supportato | Windows build 19043 |
| Intestazione | audiostatemonitorapi.h |