audiostatemonitorapi.h 标头

此标头是核心音频功能的一部分。 有关详细信息,请参阅:

audiostatemonitorapi.h 包含以下编程接口:

接口

 
IAudioStateMonitor

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

函数

 
CreateCaptureAudioStateMonitor

为捕获流创建 IAudioStateMonitor 的新实例。
CreateCaptureAudioStateMonitorForCategory

为具有指定音频类别的捕获流创建 IAudioStateMonitor 的新实例。
CreateCaptureAudioStateMonitorForCategoryAndDeviceId

为具有指定音频类别和音频设备 ID 的捕获流创建 IAudioStateMonitor 的新实例。
CreateCaptureAudioStateMonitorForCategoryAndDeviceRole

为具有指定音频类别和音频设备角色的捕获流创建 IAudioStateMonitor 的新实例。
CreateRenderAudioStateMonitor

为呈现流创建 IAudioStateMonitor 的新实例。
CreateRenderAudioStateMonitorForCategory

为具有指定音频类别的呈现流创建 IAudioStateMonitor 的新实例。
CreateRenderAudioStateMonitorForCategoryAndDeviceId

为具有指定音频类别和音频设备 ID 的呈现流创建 IAudioStateMonitor 的新实例。
CreateRenderAudioStateMonitorForCategoryAndDeviceRole

为具有指定音频类别和音频设备角色的呈现流创建 IAudioStateMonitor 的新实例。

回调函数

 
AudioStateMonitorCallback

当系统更改由 IAudioStreamStateMonitor 监视的音频流的声音级别时发生。

枚举

 
AudioStateMonitorSoundLevel