IAudioStateMonitor 接口 (audiostatemonitorapi.h)

提供 API,用于查询音频流的声音级别,以及用于在声音级别更改时接收通知。

继承

IAudioStateMonitor 接口继承自 IUnknown 接口。

方法

IAudioStateMonitor 接口具有这些方法。

 
IAudioStateMonitor::GetSoundLevel

获取与 IAudioStateMonitor 关联的音频流的当前声音级别。
IAudioStateMonitor::RegisterCallback

注册 AudioStateMonitorCallback 的实现,当系统更改由 IAudioStateMonitor 监视的音频流的声音级别时调用该实现。
IAudioStateMonitor::UnregisterCallback

注销以前通过调用 IAudioStateMonitor::RegisterCallback 注册的 AudioStateMonitorCallback。

注解

用于实例化接口的方法确定要监视的音频流。 提供工厂方法,用于监视捕获和呈现流,以及基于音频类别、设备角色和音频设备 ID 监视流。

要求

要求
最低受支持的客户端 Windows 内部版本 19043
标头 audiostatemonitorapi.h