- 注册时间
- 2004-11-1
- 最后登录
- 2018-4-24
版主
- 积分
- 548
|
http://glfw.sourceforge.net/
是2007.5月份的事,完全不是什么新东西。只是这东西的更新周期太长了(2.5还是2005年出的)。是以完全没有注意到它的更新。
2.6的特征为:
非常容易使用的API (和OpenGL API相似,也是一状态机。)
没有依赖特定系统的代码,方便跨平台
一次调用便可开启OpenGL窗口
全屏,窗口切换
键盘、鼠标、手柄支持
支持输入Unicode键盘字符
高精度计时器
多线程支持
全屏抗锯齿
载入纹理(从内存缓存或Targa图形文件)
近乎100%和被支持的平台兼容
这是一个慷慨的协议下的开源项目(和zlib/libpng差不多,所以可以内嵌,确实是比LGPL的SDL慷慨)
支持大多数流行C/C++编译器
支持Delphi, Visual Basic, MASM32, Lua and D
完善的文档有:用户指南,参考手册, 教程以及范例
可以以动态或静态的方式连接到你的程序
它依然很小(dll时,40K不到)
----------------
另外,它里面还有事件循环等等....看起来就一OpenGL版的SDL,只不过少了个声音部分罢了。但是多了一个Unicode输入,也算是收之桑榆吧。 |
|