WaveOut播放器源码是程序员为广大代码学习者分享的源码文件,促进大家学习效率和提高。
简介:
该源码含有WaveOut的播放、暂停、取消、循环播放、变速频率、淡出淡入、音量设置等功能
其实这个源码是我之前做的一个音乐引擎里面提取出来做另一个项目的播放核心的,现在开源。
然后线程解码器,进度调节 那两部分属于商业源码,我这里就不提取出来了。当然,有兴趣的可以自己加上去,反正流通道已经创建好了,加上去对于大神来说,应该不算太难吧!!
很多人会问,为啥不用DirectSound来做核心,这里我可以回答,DirectSound做核心是我另一个项目的引擎,DirectSound已经玩腻了,用WaveOut玩玩其实算比较新鲜吧。
源码里面没备注,且英文字母较多,不过都是很简单的,相信新手应该可以看得懂,比较我写代码不习惯备注。