当前位置: 代码迷 >> WinCE >> 在PPC2003操作系统下编程实现较大的声音文件的播放解决方案
  详细解决方案

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

热度:92   发布时间:2016-04-28 13:25:24.0
在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,网上一搜一大堆,你自己慢慢下载下来参考吧。
程序比较大,而且注释都是乱码,要有点耐心!
  相关解决方案