Skip to main content

AudioStateMonitorCallback

通过调用 IAudioStateMonitor::RegisterCallback 注册的回调函数;当与 IAudioStateMonitor 关联的音频流的音量级别发生变化时,系统会调用该函数。

Syntax

Parameters

audioStateMonitor _Out_
Type: IAudioStateMonitor*
注册回调所针对的 IAudioStateMonitor 接口。调用该接口的 GetSoundLevel 方法可获取所关联音频流的最新当前音量级别。 context
Type: void*
传入 RegisterCallback 方法的应用定义上下文对象。

Return value

此回调函数不返回值。

Remarks

为方便起见,Audiostatemonitorapi.h 将此回调的指针类型定义为 PAudioStateMonitorCallback。 以下代码示例演示如何向 AudioStateMonitor 注册新的回调。为方便起见,Audiostatemonitorapi.h 将此回调的指针类型定义为 PAudioStateMonitorCallback。

Requirements

头文件: Audiostatemonitorapi.h 支持的平台: Windows、XBOX One 系列主机和 XBOX Series 主机

See also

AUDIO_STREAM_CATEGORY 关于 WASAPI WASAPI
Last modified on October 19, 2026