|
【ghost win7】资讯:我们在上面的文章之中已经是说了DirectX的典故,这些典故是历史性的,虽然说现在ghost win7之中的很多的游戏都是使用DirectX开发的,但是应当晓得 的就是假如 你开发图形界面的话,那么GDI+其实还是使用的最普遍 的,那么什么是GDI+呢?其实所谓的GDI+就是我们在绘制一般的windows窗口程序的时候使用到的组件,这些组件的效率虽然不如DirectX,但是却是在windows应用程序窗体绘制的时候最经常使用的。
我在说SDL的时候也是说了,SDL存在两种驱动模式,第一种驱动模式就是直接的使用DirectX进行硬件的驱动,第二种驱动模式是使用GDI+进行软件的驱动,软件驱动的效率虽然是不如DirectX高的,但是仍然 是足够我们使用。
DirectX和GDI+之间的关系是这样的,GDI+其实很久就产生了,以前其名字并不是叫做GDI+,其名字叫做GDI,这种组件是特地 完成windows操作系统之中的窗口绘制这样的一个工作的。当然,应用程序也是可以使用这种工具实现绘图。Dx出 现 的比较的玩,大约 是显卡性能的不断开展 让用户关于 高性能的图形处置 产生了很大的需求,当时OpenGL是比较的炽热 的,但是在win7旗舰版操作系统之中OpenGL表现的并不是如此的给力,所以说微软才是开发出了Dx,虽然说以前版本的Dx其实还是不如OpenGL的,但是后来版本的Dx,大约是在6.0之后Dx就是完全的超越了OpenGL。
这就是DirectX和GDI+的一些典故,下面我们要说的就是DirectX和OpenGL的一些典故,这是具有一定的对立性的两种软件。当然,最后在windows操作系统之中还是Dx取得 了成功 。 |
|
|
|
|
|
|