aardio 文档

sys.audioVolume.session 库模块帮助文档

sys.audioVolume 成员列表 #

sys.audioVolume.session #

本进程在默认播放设备上的音频会话(Windows 音量合成器中的应用音量)。
控制当前进程的应用音量请改用 sys.audioVolume.session
waveOut、BASS 等本进程的声音输出都经过这个会话。

sys.audioVolume.session() #

返回对象:sysAudioVolumeSessionObject

sys.audioVolume.session(volume,mute) #

读取或设置本进程的音频会话。
无参数仅读取;参数 @1 指定 0..1 的音量,参数 @2 指定是否静音,null 表示不修改。
成功返回 { volume=0..1; mute=布尔; audible=未静音且音量大于 0 },失败返回 null,错误信息。
注意:Windows 按 EXE 路径记住应用音量;WMPlayer.OCX 的 settings.volume / settings.mute 直接写入本会话并被记住,
之后所有同路径进程内的声音输出都会受影响。修改前请确认这是用户的意图。

sysAudioVolumeSessionObject 成员列表 #

sysAudioVolumeSessionObject.audible #

未静音且音量大于 0

sysAudioVolumeSessionObject.mute #

本进程音频会话是否静音

sysAudioVolumeSessionObject.volume #

本进程音频会话音量,0..1

Markdown 格式