WaveOut播放器源碼是一款使用易語(yǔ)言編寫的簡(jiǎn)單播放器,程序員為廣大代碼學(xué)習(xí)者分享的源碼文件。該源碼含有WaveOut的播放、暫停、取消、循環(huán)播放、變速頻率、淡出淡入、音量設(shè)置等功能,播放器可以打開文件,默認(rèn)播放目錄下的Test_Bgm.wav文件。
WaveOut播放器源碼開發(fā)說(shuō)明:
其實(shí)這個(gè)源碼是我之前做的一個(gè)音樂(lè)引擎里面提取出來(lái)做另一個(gè)項(xiàng)目的播放核心的,現(xiàn)在開源。
然后線程解碼器,進(jìn)度調(diào)節(jié) 那兩部分屬于商業(yè)源碼,我這里就不提取出來(lái)了。當(dāng)然,有興趣的可以自己加上去,反正流通道已經(jīng)創(chuàng)建好了,加上去對(duì)于大神來(lái)說(shuō),應(yīng)該不算太難吧!
很多人會(huì)問(wèn),為啥不用DirectSound來(lái)做核心,這里我可以回答,DirectSound做核心是我另一個(gè)項(xiàng)目的引擎,DirectSound已經(jīng)玩膩了,用WaveOut玩玩其實(shí)算比較新鮮吧。
- PC官方版
- 安卓官方手機(jī)版
- IOS官方手機(jī)版