塑料包装绳子:directx9c是做什么用的?

来源:百度文库 编辑:神马品牌网 时间:2024/05/09 17:02:09
我在directx系统诊断中看到~~
我的directx 版本:directx 8.1 (4.08.01.0810)
在玩一个游戏比如街头篮球时提示安装更高版本~~
下了directx9c装上了就可以玩了~~

那directx9c是显卡的什么东西?

常用电脑的朋友应该对DirectX都不会感到陌生,游戏不能玩了,升级DirectX便可解决;图片显示效果不好,升级DirectX也可以解决问题。很多问题都跟DirectX有关,那么这个DirectX到底起到了什么作用?为什么很多软件都必须依赖它才可能呢? 什么是DirectX DirectX是一种应用程序接口,它可让以windows为平台的游戏或多媒体程序获得更高的执行效率,加强3d图形和声音效果,并提供设计人员一个共同的硬件驱动标准,让游戏开发者不必为每一品牌的硬件来写不同的驱动程序,也降低用户安装及设置硬件的复杂度。这样说是不是有点不太明白,其实从字面意义上说,Direct就是直接的意思,而后边的X则代表了很多的意思,从这一点上我们就可以看出DirectX的出现就是为了为众多软件提供直接服务的。 举个例子吧,骨灰级玩家(玩游戏比较长的)在DOS下玩游戏时,可不想我们现在,安装上就可以玩了,他们往往首先要先设置声卡的品牌和型号,然后还要设置IRQ(中断)、I/O(输入于输出)、DMA(存取模式),如果哪项设置的不对,那么游戏声音就发不出来。这部分的设置不仅让玩家伤透脑筋,而且对游戏开发者来说就更头痛了,因为为了让游戏能够在众多电脑中正确运行,开发者必须在游戏制作之初,便需要把市面上所有声卡硬件数据都收集过来,然后根据不同的 API(应用编程接口)来写不同的驱动程序,这对于游戏制作公司来说,是很难完成的,所以说在当时多媒体游戏很少。微软正是看到了这个问题,为众厂家推出了一个共同的应用程序接口——DirectX,只要这个游戏是依照Directx来开发的,不管你是什么显卡、声卡、统统都能玩,而且还能发挥更佳的效果。当然,前提是你的显卡、声卡的驱动程序也必须支持Directx才行。
Directx9c 是DirectX 9.0c.
9.0c 是版本好.
现在的windowsXP SP2已经包含了DirectX 9.0c在里面了.

DirectX是一种图形应用程序接口(API),简单的说它是一个辅助软件,一个提高系统性能的加速软件,由微软创建开发的,微软将定义它为“硬件设备无关性”。Direct是直接的意思,X是很多东西,加在一起就是一组具有共性的东西,从内部原理探讨,也简单说来DirectX 就是一系列的 DLL (动态连接库),通过这些 DLL,开发者可以在无视于设备差异的情况下访问底层的硬件,DirectX 封装了一些 COM(Component Object Model)对象,这些 COM 对象为访问系统硬件提供了一个主要的接口。

DirectX9c 是目前最新的版本
参考资料:http://www.enet.com.cn/eschool/includes/zhuanti/zt/direct/15.shtml

ftp://61.152.167.137/drivers/DirectX9.0C.rar
下载DX9.0C

这里是什么