军婚撩人免费阅读季沉:支持 dx 9.0是什么意思啊

来源:百度文库 编辑:神马品牌网 时间:2024/05/03 10:08:50
经常看到显卡上有说支持DX9.0或者8.1等是什么

DX到底能干什么的啊

DX也就是我们常说的DirectX,DirectX是一种应用程序接口(Application Interface), 最初由微软在1995年开发并投入应用。
简单的说它是一个提高系统性能的辅助加速软件。"Direct"的意思是"直接的",而"X"则意味着"无限"。事实上它是一个.dll(动态连接库Dynamic link library)的文件集合。通过这些动态连接库文件,开发者们可以在不考虑设备差异的情况下访问硬件最底层。这项特性使程序员从无尽的硬件驱动程序中解脱了出来。DirectX同时封装了一些COM(Component Object Model)对象,这些 COM 对象为访问系统硬件提供了一个主要的接口。

DirectX是一种游戏开发利器,很多游戏在制作时都用到了它。现在他的最新版本为9.0C,他提供了很多的新特性,例如顶点渲染3.0(Vetex Shader 3.0)和像素渲染3.0(Pixel Shader 3.0)。在用它们编程时你会发现它们的语法与汇编语言非常相近(虽然你可能用C语言作为开发平台),在代码的条数上还有限制。尽管如此,程序员在编写程序时可以更简单和自由。"上古卷轴:湮灭","魔兽世界","战场:越南","孤岛惊魂","伤痛杀手"和"英雄萨姆2"中华丽细腻的画质便是拜它所赐。

如果你想学习如何使用DirectX,那么必须得掌握BASIC语言或C++/C#中的一种,Delphi语言也可以胜任.同样的,掌握Win32编程技术以及一些其他相关的知识也是必需的.

DirectX包括很多组件,他们是按功能划分的:DirectDraw,Direct3D,DirectMusic,DirectSound,DirectSound,DirectShow,DirectPlay,DirectInput,DirectSetup and AutoPlay.在安装DirectX SDK,并在你的开发平台上进行一些相关设置后,就可以用DirectX进行编程了.

DX是一个图行的处理加速器,
没有DX大型网游都不能玩。