mcisendstring 和 sndplaysound 同时使用的问题? |
尚未結案
|
luqiao
一般會員 發表:1 回覆:1 積分:0 註冊:2008-10-21 發送簡訊給我 |
1、游戏音乐一直MCISENDSTRING线程播放MP3文件,有问题:NOTIFY回调判断stopped时根本就不是MP3的结束点,但MID或WAV却正常,希望知道解决方案。我现在用别的方式判断,很麻烦。
2、游戏声效都是用sndPlaySound播的WAV文件,问题又来了:只要碰到背景MP3正好更换曲目或重新播放时,WAV就经常不发声,乱猜是声道优先的问题,于是采用以下笨方法,做了个3秒的音量为0的WAV文件,每次线程播MP3前先sndPlaySound一下这个WAV,希望这样WAV能优先抢到某声道?结果确实好多了,但有出现了更怪的问题,这样MP3又有时候播不出了。 3、目的很简单,就是一直乱播MP3,然后还要不定期地乱发WAV,要保证全正常。。。先声明,不要用DX,实在很烦动辄使用它方控件或DLL。因为我不是混音的概念,我只要保证音乐和声效同时有(声效全是wav格式,asycn异步不等返回的,乱播放),不需要同一刻2个以上的声效发声。 盼解答,谢谢! |
luqiao
一般會員 發表:1 回覆:1 積分:0 註冊:2008-10-21 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |