首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > WinCE >

在PPC2003操作系统下编程实现较大的声音文件的播放解决方案

2012-02-20 
在PPC2003操作系统下编程实现较大的声音文件的播放我现在想在PDA上播放声音文件,是PPC2003的操作系统,要可

在PPC2003操作系统下编程实现较大的声音文件的播放
我现在想在PDA上播放声音文件,是PPC2003的操作系统,要可以控制它暂停、停止之类的。不知怎么实现,用的市场上买的定型的PDA,许多东西都不知支不支持.不知能不能用directSound或MCI来做?MCI的我试了下,不识别那些mciSendCommand之类的函数,是不是少些相关的SDK?有没有人知道少什么SDK?即便我把相关的DSK找到了,装在自己电脑上编译进PDA后,是不是PDA上就直接可以运行呢?不需要在PDA上再装些相关的东西了吧?

我想用WaveOutopen之类的来做,因为这些函数EVC倒是识别,可编译时不识别mmioOpen等函数,该怎么办啊?

那位高手知道的指导一下啊,我急用

多谢啦!


[解决办法]
在PPC上试过用WaveOutopen播放,大的语音文件可以做个循环,把大文件分段播放,还可以添加多缓冲技术,保证播放的流畅等,标准ppc 2003上不能用directSound,因为系统不支持directx,除非是定制的系统,MCI播放没有用过,不知道效果如何.
[解决办法]
有一个开源项目,做的就是PPC上的播放器,名字是gsp224src,网上一搜一大堆,你自己慢慢下载下来参考吧。
程序比较大,而且注释都是乱码,要有点耐心!

热点排行