导读 我的电脑系统是win7旗舰版,前两天不小心把directx删除了玩游戏会很卡……… 但我重新安装了 你的啥显卡?如果显卡

我的电脑系统是win7旗舰版,前两天不小心把directx删除了玩游戏会很卡……… 但我重新安装了

你的啥显卡?如果显卡支持新版的的,那就安装DX10.0或者更新的DX11.1这些试试。

没有directx会怎么样 directx12怎么下载没有directx会怎么样 directx12怎么下载


还有就是不同的游戏是基于不同的DX版本进行优化的,一些老游戏就是基于9.0优化的,新一点的游戏基本都是基于11.0优化的。

directx有什么用?

~说的通俗点就是起到调制解调器的作用(相当于你从电信拉了网线,你必须要用调制解调器来 转换,不然你就上不了网),directx这个东西其实就是这样的作用。当然有directx9.0c或者directx11之分,那是根据你的显卡来的,举个例子:假如你的显卡是蓝宝石HD5750就可以用directx11版本,比用directx9.0效果好很多。

~这个东西一般不用更新,如果你的电脑配置升级了,可以更新(正如上面所说)

~至于LZ所说没有这个东西,那你就肯定玩不了游戏

~告诉你查看的方法:用优化大师可以直接看到;菜单栏--运行--输入“dxdiag”--会弹出 DirectX诊断工具 的页面--该页面的系统栏会显示DirectX版本

现在只要是windows游戏,大都需要directx。可是作为一个初级玩家来说Directx到底是什么呢?为什么游戏非需要它不可?本文就简单的介绍一下directx。

DirectX是一种应用程序界面(api),可让以Windows为平台的游戏或多媒体程序获得更高的执行效率,加强3d图形和声音效果,并提供设计人员一个共同的硬件驱动标准,让游戏开发者不必为每一品牌的硬件来写不同的驱动程序,也降低用户安装及设置硬件的复杂度。

下面我们来举个例子说明Directx的作用:以前我们玩Dos游戏的时候,都必须设置声卡的品牌,然后再设置它的irq、i/o、dma,其中有一项设置不对游戏就发不出声。这部分设置不但让玩家伤透脑筋,对游戏设计者开说也非常头痛!因为游戏设计者做游戏之初便需要把市面上所有声卡硬件数据都收集过来,然后根据不同的api来写不同的驱动程序。

现在我们玩Windows游戏,并不会做这些设置,因为Directx提供了一个共同的应用程序界面,只要这个游戏是依照Directx来开发的,不管你是什么显卡、声卡、统统都能玩,而且还能发挥比Dos下更佳的效果。当然,前提是你的显卡、声卡的驱动程序也必须支持Directx才行。

前面所说的只是提供一致的应用程序界面,其实要深入了解Directx的各个组件你就会更加明白为什么游戏都要支持Directx了。Directx由许多api组成,我只介绍几个重要的部分:

1、DirectDraw:这是Directx中非常重要的部分。它担任图形处理的关键。以往在实地址的Dos下设计游戏时,为了游戏速度的考虑,都让程序直接操作硬件。而在Windows98这种保护模式下,所有图形的访问动作都必须gdi这个图形处理中心来处理,而不能直接对硬件下命令,而gdi对连续的画面处理不佳,游戏一旦通过gdi来处理的话,那么效果……嘿嘿。

DirectDraw就是来帮助windows程序也能直接进行硬件操作,更进一步还能加速显卡的速度,使游戏更为流畅。另外DirectDraw还支持mmx、3dnow、agp等技术,还能处理多屏幕显示,让窗口环境的游戏更加多姿多采。

2、DirectSound这是用来处理声音的api,除了播放声音和处理混音之外,还加强了3d音效,并提供了录音功能。前面所举的声卡兼容的例子,就是利用了DirectSound来解决的。

3、DirectInput这用来处理游戏的一些外围装置,例如游戏摇杆、gamepad、方向盘、vr手套、力反馈的各种设备等。以往要在Dos下用方向盘来玩赛车游戏,就要先调整好irq、dma等各种设置。而现在DirectInput则使这些设备与游戏配合良好,不需要做特别配置。

4、DirectPlay这是为了满足近来流行的网络游戏而开发的api,支持多通信协议,让玩家可以用各种连网方式来进行对战,此外也提供网络对话功能及保密措施。

5、Direct3D(D3D):d3d的大名相信谁都听过吧!对现在的游戏来说d3d实在是太重要了!由于3d游戏的兴起,各大厂商纷纷推出3d加速卡为了避免重蹈声卡的覆辙,微软从Directx3.0后加入d3d这个api,让3d游戏有一个共同的开发标准。这样当游戏再执行时若需要绘图时就会通过d3d向显卡驱动程序提出要求从而完成绘图。

DirectX是一种应用程序接口,它可让以windows为平台的游戏或多媒体程序获得更高的执行效率,加强3d图形和声音效果,并提供设计人员一个共同的硬件驱动标准,让游戏开发者不必为每一品牌的硬件来写不同的驱动程序,也降低用户安装及设置硬件的复杂度。这样说是不是有点不太明白,其实从字面意义上说,Direct就是直接的意思,而后边的X则代表了很多的意思,从这一点上我们就可以看出DirectX的出现就是为了为众多软件提供直接服务的。

详细信息建议你百度一下,会有详细的说明。不过可能会比较难懂。

对于DirectX的作用,你只需要知道是为了玩游戏而必须要装的组件就可以了。很多时候安装某个游戏运行提示缺少文件,安装最新版的DirectX就解决了。

玩三D游戏行吗,directx的作用我给你个链接,你看一下,希望对你有所帮助。

windows下没有DirectX 会怎样,我只是想从反面了解dx

想知道什么是directx直接在百度搜索一下,百度百科上有详细的说明.

至于WINDOWS下没有DX会怎么样,这个问题现在不存在了.

XP系统附带DX9.0C

VISTA系统附带DX10

WIN7系统附带DX11

这是安装系统必有的.

win10没有directx9,很多游戏玩不了怎么搞

directx9是许多游戏运行必备的软件之一,因此建议安装。另外如果热衷于玩游戏,windows7系统是较好的选择,优于windows10。

知识拓展:

DirectX 9.0c简称为DX9,是人们已经习惯用于搜索的DirectX 9.0c的简写形式,是2002年底DirectX 技术的最新版本,为使用DirectX 的游戏和其他多媒体软件程序提供更高性能。DirectX并不是一个单纯的图形API,它是由微软公司开发的用途广泛的API,它包含有Direct Graphics(Direct 3D+Direct Draw)、Direct Input、Direct Play、Direct Sound、Direct Show、Direct Setup、Direct Media Objects等多个组件,它提供了一整套的多媒体接口方案。

DirectX 9中PS单元的渲染精度已达到浮点精度,传统的硬件T&L单元也被取消。全新的VertexShader(顶点着色引擎)编程将比以前复杂得多,新的VertexShader标准增加了流程控制,更多的常量,每个程序的着色指令增加到了1024条。

PS 2.0具备完全可编程的架构,能对纹理效果即时演算、动态纹理贴图,还不占用显存,理论上对材质贴图的分辨率的精度提高无限多;另外PS1.4只能支持 28个硬件指令,同时操作6个材质,而PS2.0却可以支持160个硬件指令,同时操作16个材质数量,新的高精度浮点数据规格可以使用多重纹理贴图,可操作的指令数可以任意长,电影级别的显示效果轻而易举的实现。

VS 2.0通过增加Vertex程序的灵活性,显著的提高了老版本(DirectX8)的VS性能,新的控制指令,可以用通用的程序代替以前专用的单独着色程序,效率提高许多倍;增加循环操作指令,减少工作时间,提高处理效率;扩展着色指令个数,从128个提升到256个。

增加对浮点数据的处理功能,以前只能对整数进行处理,这样提高渲染精度,使最终处理的色彩格式达到电影级别。突破了以前限制PC图形图象质量在数学上的精度障碍,它的每条渲染流水线都升级为128位浮点颜色,让游戏程序设计师们更容易更轻松的创造出更漂亮的效果,让程序员编程更容易。

控制面板程序管理里面勾选一下dx9