AudioStateMonitor.SoundLevel 属性

定义

获取一个值,该值指示 AudioStateMonitor 正在监视的音频流的当前声音级别。

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

属性值

一个值,该值指示受监视音频流的当前声音级别。

注解

用于实例化 AudioStateMonitor 的方法确定要监视的音频流。 借助 AudioStateMonitor 类的不同工厂方法,可以根据音频流的 MediaCategoryAudioDeviceRole、关联音频设备的 ID 以及流是否正在捕获或呈现音频来监视音频流级别。

在启动音频捕获或播放之前,可以检查此属性的值,以确定某个类别的音频流是静音还是降低其音量。 可以为 SoundLevelChanged 事件注册处理程序,以便在音频流类别的声音级别更改时接收通知,然后检查 SoundLevel 属性来确定新的当前音频级别。

适用于