电脑技术学习

从DirectX 9/DirectX 10到DirectX 11

dn001

  不管系统是高端低端,我们都希望看到最接近现实的实时3D场景,当然,这中间有很多因素,比如硬件性能和使用的科技等。而另一个重要因素就是图形API。

  不像CPU,GPU一般都没有通用的架构为图形工具和软件提供基础,为了使普通用户能够轻松使用显卡,我们必须提供基于GPU的用户界面。也就是说开发者必须将代码转换成普通用户也能使用的界面。而其中最关键的就要数对3D场景中物体的描绘,向硬件发送这些信息并告诉硬件该做什么。

  在过去的几十年里,3D加速主要是靠OpenGL和DirectX。今天,我们主要来说说DirectX。与OpenGL相比,微软提出的DirectX在游戏引擎中的使用更为广泛,因为功能设置起来更方便,这也使得DirectX的下一个版本更令人期待了。目前,我们已经有了一系列DirectX 9和DirectX 10游戏,不过还没有DirectX11的游戏。DirectX 11将会集成到Windows 7中。

  DirectX9和DirectX10发布也有四年之久了,因此我想DirectX 11不会让我们等太久。


DirectX是玩家值得期待的重要软件更新

标签: