Skip to main content

IAudioStateMonitor::GetSoundLevel 方法

[部分信息涉及预发布产品,在其正式发布之前可能会发生重大更改。对于此处提供的信息,Microsoft 不作任何明示或默示的担保。] 获取与 IAudioStateMonitor 关联的流的当前音量级别。

Syntax

Parameters

此方法没有参数。

Return value

AudioStateMonitorSoundLevel 枚举中的一个值,指示与 IAudioStateMonitor 关联的流的当前音量级别。

Remarks

请思考以下场景:游戏仅在明确知道操作系统不会因策略而将音频静音时,才选择播放 GameMedia 音频。为此,游戏在默认主机终结点上为 AudioCategory_GameMedia 流类别注册 SoundLevel 通知。如果此类别的 SoundLevel 被设置为 “Muted”,游戏将停止播放其 GameMedia 流;如果 SoundLevel 是其他任何值,游戏将选择播放其 GameMedia 流。
AudioStateMonitorSoundLevel 枚举中的一个值。指示与 IAudioStateMonitor 关联的流的当前音量级别。

Requirements

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

See also

IAudioStateMonitor 关于 WASAPI
最后修改于 2026年8月24日