Share via


audiostatemonitorapi.h-Header

Dieser Header wird als Teil des Features "Core Audio" verwendet. Weitere Informationen finden Sie unter

audiostatemonitorapi.h enthält die folgenden Programmierschnittstellen:

Schnittstellen

 
IAudioStateMonitor

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

Functions

 
CreateCaptureAudioStateMonitor

Erstellt eine neue instance von IAudioStateMonitor für Erfassungsstreams.
CreateCaptureAudioStateMonitorForCategory

Erstellt eine neue instance von IAudioStateMonitor für Aufnahmedatenströme mit der angegebenen Audiokategorie.
CreateCaptureAudioStateMonitorForCategoryAndDeviceId

Erstellt eine neue instance von IAudioStateMonitor für Aufnahmedatenströme mit der angegebenen Audiokategorie und Audiogeräte-ID.
CreateCaptureAudioStateMonitorForCategoryAndDeviceRole

Erstellt eine neue instance von IAudioStateMonitor für Aufnahmedatenströme mit der angegebenen Audiokategorie und Audiogeräterolle.
CreateRenderAudioStateMonitor

Erstellt eine neue instance von IAudioStateMonitor für Renderstreams.
CreateRenderAudioStateMonitorForCategory

Erstellt eine neue instance von IAudioStateMonitor für die Renderstreams mit der angegebenen Audiokategorie.
CreateRenderAudioStateMonitorForCategoryAndDeviceId

Erstellt eine neue instance von IAudioStateMonitor für die Renderstreams mit der angegebenen Audiokategorie und audiogeräte-ID.
CreateRenderAudioStateMonitorForCategoryAndDeviceRole

Erstellt eine neue instance von IAudioStateMonitor für Renderstreams mit der angegebenen Audiokategorie und Audiogeräterolle.

Rückruffunktionen

 
AudioStateMonitorCallback

Tritt auf, wenn das System den Soundpegel der Audiodatenströme ändert, die von einem IAudioStreamStateMonitor überwacht werden.

Enumerationen

 
AudioStateMonitorSoundLevel