cocos2d-x 音乐播放猜想
来源:互联网 发布:平板电脑 知乎 编辑:程序博客网 时间:2024/05/17 10:42
"SimpleAudioEngine.cpp":
void SimpleAudioEngine::playBackgroundMusic(const char* pszFilePath, bool bLoop){ if (! pszFilePath) { return; } sharedMusic().Open(_FullPath(pszFilePath).c_str(), _Hash(pszFilePath)); sharedMusic().Play((bLoop) ? -1 : 1);}
"MicPlayer.cpp":
void MciPlayer::Play(UINT uTimes /* = 1 */){ if (! _dev) { return; } MCI_PLAY_PARMS mciPlay = {0}; mciPlay.dwCallback = reinterpret_cast<DWORD_PTR>(_wnd); s_mciError = mciSendCommand(_dev,MCI_PLAY, MCI_FROM|MCI_NOTIFY,reinterpret_cast<DWORD_PTR>(&mciPlay)); if (! s_mciError) { _playing = true; _times = uTimes; }}
本文精华
在今天以前, 我一直以为这种技术含量高的音乐播放都是可以同步播放多种音乐.一直到今天看了cocos2d-x3.0源码才知道, 其实是单首音乐播放, 手工控制轮流播放实现同时播放的错觉.不过仔细想想, 即使我之前所想的高技术含量的音乐播放也都是采用轮询播放的方式, 只不过底层封装了而已.
0 0
- cocos2d-x 音乐播放猜想
- cocos2d-x播放 音乐
- cocos2d-x 音乐播放
- cocos2d-x如何播放音乐和音效
- cocos2d-x如何播放音乐和音效
- cocos2d-x如何播放音乐和音效
- cocos2d-x 播放音乐和音效
- cocos2d-x 播放音乐和音效
- cocos2d-x 播放音乐和音效
- Cocos2d-x如何播放音乐和音效
- Cocos2D-X学习9:播放音乐
- 【Cocos2D-X游戏开发笔记1】播放音乐&CocosDenshion
- cocos2d-x 入门 如何播放音乐和音效
- Cocos2D-x如何播放音乐和音效
- Cocos2d-x教程(5)-播放音乐与音效
- Cocos2D-x游戏开发之三:音乐播放
- Cocos2d-x教程(5)-播放音乐与音效
- Cocos2d-x 3.9教程:3.音乐的播放
- iOS 7用户界面过渡指南
- CSS3 问题集合
- 网卡驱动注册到PCI总线这一过程的分析二
- eclipse安装插件
- 数据库备份脚本
- cocos2d-x 音乐播放猜想
- 三星S4手机短信怎么恢复
- JS、DOM和JQuery之间的关系
- 游戏中IAP server端工作
- 今日互联网关注(写在清明节后):每天都有值得关注的大变化
- 顺序容器学习之一
- HDU 1114 Piggy-Bank (完全背包)
- xml简单介绍及使用dom4j进行解析
- Android导入一个工程时提示 Invalid project description的解决方法