当前位置: 代码迷 >> WinCE >> wince6.0音量调节无效,怎么处理
  详细解决方案

wince6.0音量调节无效,怎么处理

热度:72   发布时间:2016-04-28 13:03:48.0
wince6.0音量调节无效,怎么办?
平台:英创EM9170开发板 Wince6.0 VS2008 VC++
问题:现在需要在wince下循环播放wav文件,期间要求能设置音量。我在网上查了很多资料,设置时都没有反应,不知道为什么。
播放使用的是 sndPlaySound(m_waveFilename, SND_ASYNC | SND_LOOP);

先试过waveOutSetVolume(0, m_volume * 0xFFFF / 100);无效
又试过修改注册表的ControlPanel\Volume,也没有效果,音量还是一直不变

不知道哪位高手能帮我看看这个问题,该如何编写,谢谢!

------解决方案--------------------
这样的话,如果是mp3时使用fmod,播放wav时先将wav文件读入缓存,再修改其内容。。。
  相关解决方案