现在打算使用waveOut系列函数播放声音。
通过多次调用waveOutOpen函数打开多个句柄,可以实现同时播放多个音频文件。
但调用waveOutSetVolume(handleX, volume)函数设置声音时,虽然第一个参数传的是某个已打开的句柄,但效果却是所有已打开句柄的音量同时变化。
我没有启用多线程。
我应该怎样对每个句柄单独设置音量呢?
-----------------------------------------------
在Wince上可以独立设置音量。
本文探讨了在使用WaveOut系列函数播放音频时遇到的问题:通过不同句柄播放多个音频文件时,无法对各句柄独立设置音量。文中提到了尽管尝试对特定句柄调用waveOutSetVolume函数来调整音量,但发现所有句柄的音量都会随之改变。
现在打算使用waveOut系列函数播放声音。
通过多次调用waveOutOpen函数打开多个句柄,可以实现同时播放多个音频文件。
但调用waveOutSetVolume(handleX, volume)函数设置声音时,虽然第一个参数传的是某个已打开的句柄,但效果却是所有已打开句柄的音量同时变化。
我没有启用多线程。
我应该怎样对每个句柄单独设置音量呢?
-----------------------------------------------
在Wince上可以独立设置音量。
934

被折叠的 条评论
为什么被折叠?