【发布时间】:2023-03-26 21:47:01
【问题描述】:
故事: 我正在编写一个由语音控制的音乐播放器。以前,该项目使用 winamp 播放音乐——我想取消它。我想将语音控制与音乐播放器集成。问题是,当更改我的媒体播放器对象 (mplayer.settings.volume = 5;) 的音量属性时,它会更改 MASTER 音量。这意味着在播放音乐时任何语音反馈都将完全听不见。开车的时候不爽。如果我启动 windows 媒体播放器,我可以在不影响主音量的情况下改变音乐的音量。所以必须有办法。
我曾想过可能会找出其中是否隐藏了均衡器控件,但是有关此的文档很可悲。 -- 要么是那个,要么是我的 google-fu 很弱。
那么有谁知道我将如何使用 Windows 媒体播放器控制分离主音量和音乐音量?
详情: 目标机器是 XP(sp3),我相信是 .NET 4.0。此外,这是一个控制台应用程序。
提前感谢您的帮助
【问题讨论】: