WaveOut播放器源碼是程序員為廣大代碼學習者分享的源碼文件,促進大家學習效率和提高。
簡介:
該源碼含有WaveOut的播放、暫停、取消、循環(huán)播放、變速頻率、淡出淡入、音量設置等功能
其實這個源碼是我之前做的一個音樂引擎里面提取出來做另一個項目的播放核心的,現(xiàn)在開源。
然后線程解碼器,進度調節(jié) 那兩部分屬于商業(yè)源碼,我這里就不提取出來了。當然,有興趣的可以自己加上去,反正流通道已經創(chuàng)建好了,加上去對于大神來說,應該不算太難吧!!
很多人會問,為啥不用DirectSound來做核心,這里我可以回答,DirectSound做核心是我另一個項目的引擎,DirectSound已經玩膩了,用WaveOut玩玩其實算比較新鮮吧。
源碼里面沒備注,且英文字母較多,不過都是很簡單的,相信新手應該可以看得懂,比較我寫代碼不習慣備注。