Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 游戏天堂 > 游戏开发 > irrklang 0.1 发布
【标  题】:irrklang 0.1 发布
【关键字】:irrklang,0.1
【来  源】:http://blog.csdn.net/baickl/archive/2006/09/30/1310388.aspx

irrklang 0.1 发布

Your Ad Here

这是由著名的开源引擎<irrlicht> 的作者开发的一款3D音频引擎,代码风格和使用协议也是一<irrlicht>一样,作者发布方式是将他当成irrlicht的音频插件,所以与<irrlicht>是无缝结合的。只要熟悉<irrlicht>,再熟悉<irrklang>是件很容易的事。

本音频引擎支持ogg音频格式,对于其他格式的支持,请去官方网站查看。网址为:http://irrklang.irrlicht3d.org/
以下为部分代码示例,摘自官网:

#include <iostream>
#include <irrKlang.h>
using namespace irr;
using namespace audio;int main(int argc, const char** argv){ // start the sound engine with default parameters ISoundEngine* engine = createIrrKlangDevice();

if (!engine)
return 0; // error starting up the engine
// play some sound stream, looped engine->play2D("../../media/helltroopers.ogg", true); char i = 0; while(i != 'q') { std::cout << "Press any key to play some sound, press 'q' to quit.\n"; // play a single sound engine->play2D("../../media/test.wav"); std::cin >> i; // wait for user to press some key } engine->drop(); // delete engine return 0;}

卡通渲染最新进展汇报:【上一篇】
学习ARM高级应用的一些感想:【下一篇】
【相关文章】
  • 升级数据库9.2.0.1~9.2.0.7步骤
  • 解决从9.2.0.1升级到9.2.0.7出现的错误Ora-19206
  • 用DedeCms 3.0.1实现幻灯片Flash效果
  • BlogU 0.1v将要重新进行设计!
  • Linux操作系统主机名(hostname)简说(v0.1b)
  • RoboCup3D install in Suse 10.1
  • rhel 3 中不能ping localhost 担能ping 127.0.0.1
  • Globus Toolkit 4.0.1 安装指南
  • java游戏——倒鸡毛Beta1.0.1
  • 硬盘安装fc5、suse10.1的菜鸟心得......
  • 【随机文章】
  • 被微软“深度隐藏”的文件
  • 一次渗透测试的过程
  • 软件测试阶段报告编写指南
  • 如何看懂路由表
  • 如何才算掌握Java
  • 10/100M PCI(3COM)网卡
  • 程序设计与人体条件反射
  • Widows Xp Sp2溢出保护
  • javax.ejb.EJBException翻译
  • Rational Rose 逆向工程(java) 常见问题二则
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 bbb软讯网络 All Rigths Reserved.