Share via


IAudioStateMonitor-Schnittstelle (audiostatemonitorapi.h)

Stellt APIs zum Abfragen des Soundpegels von Audiostreams und zum Empfangen von Benachrichtigungen bereit, wenn sich der Soundpegel ändert.

Vererbung

Die IAudioStateMonitor-Schnittstelle erbt von der IUnknown-Schnittstelle.

Methoden

Die IAudioStateMonitor-Schnittstelle verfügt über diese Methoden.

 
IAudioStateMonitor::GetSoundLevel

Ruft den aktuellen Soundpegel für die Audiostreams ab, die einem IAudioStateMonitor zugeordnet sind.
IAudioStateMonitor::RegisterCallback

Registriert eine Implementierung von AudioStateMonitorCallback, die aufgerufen wird, wenn das System den Soundpegel der audiostreams ändert, die von einem IAudioStateMonitor überwacht werden.
IAudioStateMonitor::UnregisterCallback

Hebt die Registrierung eines AudioStateMonitorCallback auf, der zuvor mit einem Aufruf von IAudioStateMonitor::RegisterCallback registriert wurde.

Hinweise

Die Methode, die Sie zum Instanziieren der Schnittstelle verwenden, bestimmt, welche Audiodatenströme überwacht werden. Factorymethoden werden für die Überwachung von Aufnahme- und Renderdatenströmen sowie für die Überwachung von Datenströmen basierend auf audiokategorie, Geräterolle und Audiogeräte-ID bereitgestellt.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Build 19043
Kopfzeile audiostatemonitorapi.h