Freigeben über


AudioStateMonitor.SoundLevel Eigenschaft

Definition

Ruft einen Wert ab, der den aktuellen Soundpegel der Audiostreams angibt, die vom AudioStateMonitor überwacht werden.

public:
 property SoundLevel SoundLevel { SoundLevel get(); };
SoundLevel SoundLevel();
public SoundLevel SoundLevel { get; }
var soundLevel = audioStateMonitor.soundLevel;
Public ReadOnly Property SoundLevel As SoundLevel

Eigenschaftswert

Ein Wert, der den aktuellen Soundpegel der überwachten Audiostreams angibt.

Hinweise

Die Methode, die Sie zum Instanziieren von AudioStateMonitor verwenden, bestimmt, welche Audiostreams überwacht werden. Mit den verschiedenen Factorymethoden der AudioStateMonitor-Klasse können Sie die Ebene der Audiostreams basierend auf mediaCategory, AudioDeviceRole, der ID des zugehörigen Audiogeräts und der Aufnahme oder Wiedergabe von Audiodatenströmen überwachen.

Sie können den Wert dieser Eigenschaft überprüfen, um zu bestimmen, ob eine Kategorie von Audiostreams stummgeschaltet wird oder die Lautstärke verringert wird, bevor Sie die Audioaufnahme oder -wiedergabe initiieren. Sie können einen Handler für das SoundLevelChanged-Ereignis registrieren, um Benachrichtigungen zu erhalten, wenn sich der Soundpegel für eine Kategorie von Audiostreams ändert, und dann die SoundLevel-Eigenschaft überprüfen, um den neuen aktuellen Audiopegel zu bestimmen.

Gilt für: