首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > 多媒体 >

DirectSound 中的 设置音量有关问题

2013-11-30 
DirectSound 中的 设置音量问题本帖最后由 qqfeng0908 于 2013-06-12 10:44:32 编辑播放wav文件使用流缓

DirectSound 中的 设置音量问题
本帖最后由 qqfeng0908 于 2013-06-12 10:44:32 编辑 播放wav文件;使用流缓冲区
创建buff时已经设置DSBCAPS_CTRLVOLUME | DSBCAPS_CTRLPOSITIONNOTIFY | DSBCAPS_GLOBALFOCUS;标识了;
可是始终无法修改音量;
如果SetVolume的参数是非0值,就返回E_INVALIDARG One or more arguments are invalid.
哪位老师有这方面经验啊,帮忙考虑下是什么地方的原因吧
[解决办法]
DSound设置音量函数SetVolume取值范围是-1000~0,设置前需要换算一下

热点排行