and 用处,
3qs!
解决方案 »
- webbrowser 有没办法和别的浏览器挂联?
- 怎样象操作系统一样,浏览的时候获取到文件的缩略图?
- 请教一个低级问题,vc.net 能实现vc的所有功能吗?我想学vc,直接学vc.net行吗?听说vc里有个mfc,.net中有这个吗?
- 关于CRect
- 如何列出计算机上已经安装的所有软件?
- 从资源中载入问题,hellp
- VC/ADO 如何通过打开对话框,选择数据库后让程序连接到选定数据库!!!!
- 请问你们谁知HDC,在一个窗口中如何通过函数得到HDC呀,
- 怎样实现在WIN XP中的局域网连接!!!(SOS)
- 高性能 TCP & UDP 通信框架 HP-Socket v5.1.1 for Windows
- 与一个硬件主机得到的消息的解析问题!
- 关于控制台程序!!!!
大至理解是:
Directx包括了d2d,d3d,且主要成成员是:directdraw,directsound,directinput 等,
d3d与OpenGl都是用来开发3d。
OpenGL起先不是微软的,但是后来与微软合作,目前微软想吞并之。
另外,从发展的长景来看,d3d比OpenGl要好,
不过下一代Direct3D将会更名WGF,但它仍旧兼容现有的D3D。
我的看法是:DirectX 中包含有Direct 3D、Direct Draw、Direct Show、Direct Input、Direct Play、Direct Sound、Direct Setup、Direct Media Objects等组件,它是一套多媒体接口API的集合。
而OpenGL则仅仅是对于专业图形处理的一套API。不过我们常常把DirectX中的Direct Graphics (Direct 3D 和Direct Draw)和OpenGL进行比较罢了。