运行游戏时DirectX出错怎么办DirectX是否能用的关键在于你的显卡的驱动是否支持DirectX的直接读取功能 。通常在个人版的XP或是Vista的显卡驱动都支持这个功能,但是在服务器版本的显卡驱动就不一定支持,因为服务器版本的Windows的用以是最为资源共享 , 不是用作个人版或是玩游戏的 。虽然你照样可运行一些在个人版上可以运行的软件,但是这不是服务器版本的目的,不然就没有必要区分个人版和服务器版本的Windows了,不是嘛?
单机游戏弹出DirectX Error问题有这几种情况:DX组件缺失 , 重装Direct 11即可显卡不支持DX11,没有办法 , 只能换显卡运行游戏时没有切换成独显运行 。运行游戏时选择高性能GPU运行即可显卡驱动太差,更新显卡驱动即可或者试一下:1、右键游戏图标点击属性,把兼容性的兼容模式钩选上,选择 “vista xp2” 或者其他模式;2. 右键游戏启动文件--属性--兼容性-- 选兼容性模式运行这个程序,下面点小三角,下拉菜单根据自己的系统选win7或者(win8)----勾选管理员方式运行先试试 不行再说
发生未知的directx错误,是什么意思?游戏进不去,出来下面的提示 。。长话短说:因为一般游戏启动时会提示丢失的那些dll严格来讲都不算是系统文件,微软原版系统刚安装完的时候本来就不存在那些dll,其实不是“丢失”,就是原本就没有,需要自己另外安装的 。举个栗子,比如很多老游戏需要dx9运行库,二win8.1系统本身只自带dx11 , 没有老旧的9.0版,就会出现提示丢失d3dx9之类的dll此文件本质上是DirectX的一部分,丢失、缺失此类文件都是DirectX的问题,而不是游戏本身的问题 。所以重新下游戏肯定是没有用的 。并且,有些人建议的重装系统大法也是没用的(指原版系统,换系统除外) 。因为这些所谓的dll丢失,绝大部分都并不是真的“丢失”,而是原版系统本身确实就没有自带 。密码:sdti建议使用dll修复工具,解压之后打开主程序点击“修复”按钮,稍等即可解决 。关于附件:DirectX修复工具是很容易搜到下载的,也可以直接下载我附件(上传附件仅仅是为了下载方便,也可以直接搜索下载),附件免费下载 , 不要积分 。7z、rar、zip文件要用解压缩软件打开 , x86版就是32位版,请不要再问出“为什么只有86位版”之类搞笑的问题 。很多人喜欢传播“下载dll放到system32或syswow64”这种解决办法,倒也不是完全不可行 , 有时候还是可以的 , 要看运气 。对小白来讲还是麻烦了点 , 而且不像修复工具一样能一次性搞定大部分DirectX的相关问题 。
电脑打开游戏显示directx错误长话短说:因为一般游戏启动时会提示丢失的那些dll严格来讲都不算是系统文件,微软原版系统刚安装完的时候本来就不存在那些dll,其实不是“丢失”,就是原本就没有,需要自己另外安装的 。举个栗子,比如很多老游戏需要dx9运行库,二win8.1系统本身只自带dx11 , 没有老旧的9.0版,就会出现提示丢失d3dx9之类的dll此文件本质上是DirectX的一部分,丢失、缺失此类文件都是DirectX的问题,而不是游戏本身的问题 。所以重新下游戏肯定是没有用的 。并且 , 有些人建议的重装系统大法也是没用的(指原版系统,换系统除外) 。因为这些所谓的dll丢失,绝大部分都并不是真的“丢失”,而是原版系统本身确实就没有自带 。建议使用dll修复工具 , 解压之后打开主程序点击“修复”按钮 , 稍等即可解决 。关于附件:DirectX修复工具是很容易搜到下载的,也可以直接下载我附件(上传附件仅仅是为了下载方便,也可以直接搜索下载) , 附件免费下载 , 不要积分 。7z、rar、zip文件要用解压缩软件打开,x86版就是32位版,请不要再问出“为什么只有86位版”之类搞笑的问题 。PS:很多人喜欢传播“下载dll放到system32或syswow64”这种解决办法,倒也不是完全不可行,有时候还是可以的,要看运气,只对部分dll有效,不是任何dll都可以这样解决 。并且要满足:你下载的dll文件版本(x86、x64)跟你的游戏对应(而不是跟操作系统版本对应!这点很重要,无数不懂装懂的电脑小白在复制粘贴dll下载法时都会提到64位系统就下载64位dll这纯属想当然的错误想法)了,放到了正确的文件夹(正确的文件夹还特么未必是system32或syswow64),才有用 。对小白来讲还是麻烦了点,而且不像修复工具一样能一次性搞定大部分DirectX的相关问题 。
如何升级directX下载dxwebsetup程序 , 200多KB,保持联网,运行本程序即可在线更新DX组件 。
如何更新DIRECTX和显卡驱动?
文章插图
更新DIRECTX方法:1、在运行对话框中输入 dxdiag 命令 , 点击确定或者回车,打开Directx诊断工具窗口2、在Directx诊断工具窗口中,点击显示1,Intel(R) HD Graphics 630(本机集成显卡),可以看到:DirectX 功能: , DitectDraw加速 - 已禁用,Ditect3D加速 - 不能用,AGP纹理加速 - 不能用 。3、再点击Directx诊断工具窗口中 显示2,NVIDIA GeFcrce GTX 1050Ti(本机的独立显卡),也可以:DirectX 功能:DitectDraw加速 - 已禁用,Ditect3D加速 - 不能用 , AGP纹理加速 - 不能用 。更新显卡驱动的方法:1、启动360安全卫士,点击功能大全2、进入功能大全,点击左侧我的工具3、在我的工具界面点击驱动大师,这个工具开始下载安装4、安装完成后,系统会自动扫描你的驱动程序,不仅仅是显卡5、搜索不到最新驱动,先将模式切换到最新模式6、找到显卡驱动,点击后面的升级按钮,即可开始手动升级安装7、系统会先备份驱动,然后下载安装最新驱动,安装完成后,可以看到已经是最新驱动了,无需更新
怎么更新DX下载地址:http://download.microsoft.com/download/8/4/A/84A35BF1-DAFE-4AE8-82AF-AD2AE20B6B14/directx_Jun2010_redist.exe
下载来后双击解压时输入一个目录,如:D:\DX,然后打开D:\DX , 双击DXSETUP.exe直接安装!
win10 directx怎么更新想要更新DX,可以在网上直接搜索,
根据你的系统和显卡判断出需要哪款dx , 下载安装就好
如何更新Directx 9.0C插件1、请先下载安装程序 , 下载完成后,双击下载的文件自动解压 。
2、在当前文件夹内自动解压完成后会出现一个Directx9.0c的文件夹,请点击进入 。
3、请查找到一个名为DXSETUP.exe的程序 , 双击运行 。
4、开始安装Directx,勾选“我接受此协议”,点击“下一步” 。
5、请根据提示安装Directx,需要一定的时间更新组件,点击“下一步”继续安装 。
6、开始安装Directx,请耐心等待安装完成 。
7、安装进度条满后完成安装,安装程序提示Directx安装完成 。
安装的directx之后怎么用需要看你安装的是DX几了 如果你的系统是XP的话安装DX9就可以了 。如果是VS或者WIN7安装DX11就可以了 。安装完了就可以不要去运行它 。一般的DX下载包都是你下载完了之后他需要你运行接压缩的一个地方,你先解压缩了 。完后再你解压完的文件夹内查找到名字叫 SETUP或SETUP.EXE 的运行文件就可以安装了 。
如果光安装DX还是不成的话那么很有可能就是你的显卡驱动不成,去下载一个 驱动精灵 安装完驱动精灵运行,他会自动查找你的显卡,选择向导模式,下载安装显卡驱动就成了
DirectX怎么启动正常的话,下面“DirectX功能”框里的DirectDraw加速、Direct3D加速、AGP纹理加速应该都是“已启用”状态,这时你的电脑的显示系统没有问题,玩大型游戏、用CAD软件等,应该都可以正常使用 。但是有一部分人的DirectX加速功能是不可用状态,怎么修复呢?其实可以分成如下两步 。步骤一,确定你的显卡驱动是否正常 。首先,点开开始按钮,在搜索框里输入“dxdiag”步骤二,使用DirectX修复工具手动开启你的DirectX加速 。通过步骤一的判断 , 我们已经知道我的系统的显卡驱动是正常的,但是为什么DirectDraw加速、Direct3D加速、AGP纹理加速还是已经用或不可用的状态呢?原因比较多,也比较复杂,这里不想展开讲,这里只是给大家介绍一下解决办法 。对于DirectX加速被禁用的问题,我们需要使用神器——DirectX修复工具这时我们打开“工具”菜单下的“选项”菜单打开后找到“DirectX加速”选项卡在DirectX修复工具中,有一个和DirectX诊断工具非常类似的界面 , 也是显示的是Direct加速功能,但是和DirectX诊断工具不同的是,DirectX修复工具里面多了一个“启用”按钮 。这里还要说一下,有的人在DirectX修复工具中启用这些加速功能后,在DirectX诊断工具里看到的还是已禁用状态 , 这时只要把DirectX诊断工具关闭,在到开始菜单重新开启dxdiag程序 , 即可看到正常的状态 。这时试一下我们的程序 , 应该已经正常了 。总结1、解决DirectX加速不可用、已禁用问题需要分成2步,第1步需要先确定显卡驱动是否装好,第2步再用DirectX修复工具进行开启 。如果你的第1步没做或是做的有问题,那么第2步无论怎么做也是解决不了的 。2、如果你的DirectX加速已经完全正常了,但是玩游戏还是出现缺文件(如d3dx9_42.dll , xinput1_3.dll等)、0xc000007b错误等,可以用上边提到的 DirectX修复工具增强版 进行解决 。
microsoft directx 怎么用?DirectX只是一个API驱动,使得系统可以支持3D游戏的运行,不需要自己手动设置 , 只需要安装一下就可以了 , 一般那些游戏都说要什么DirextX 9.0c说的就是这个,华军软件站有下载 。
我安装了Directx9.0后怎么用??在将剩下的文件移动到C:\WINDOWS\system32目录中 。这样还没好在,重新安装看看运行DXSETUP.exe重新安装 。
我是这样的情况原来不能装现在能装了
DirectX 7 怎么用一. DirectX安装到操作系统中以后一般不需要设置的,但可以通过一个命令来查看DirectX的版本,快捷键win + R ,打开运行窗口 , 输入命令:dxdiag 此命令从XP系统到win8系统,都可以使用;二. 上图就是使用win8系统下运行命令:dxdiag显示的信息;三. DirectX诊断工具中的“显示”选项里记录了当前电脑的显示信息;四. 如果显卡驱动确认正常安装,那有可能是DirectX有损坏的情况,可以通过一个小软件来修复DirectX;五. 通过“DirectX修复工具”部分文件修复失败,可以以安全模式引导系统[开机是按键盘F8键 , 然后选择“安全模式”进入windows]) , 然后再用“DirectX修复工具”进行修复即可成功;六. 这些就是DirectX7的用法 。
什么是Directx!!??DirectX是一种应用程序接口(API),它可让以windows为平台的游戏或多媒体程序获得更高的执行效率,加强3d图形和声音效果,并提供设计人员一个共同的硬件驱动标准,让游戏开发者不必为每一品牌的硬件来写不同的驱动程序,也降低用户安装及设置硬件的复杂度 。这样说是不是有点不太明白,其实从字面意义上说,Direct就是直接的意思,而后边的X则代表了很多的意思,从这一点上我们就可以看出DirectX的出现就是为了为众多软件提供直接服务的 。举个例子吧,骨灰级玩家(玩游戏比较长的)以前在DOS下玩游戏时,可不像我们现在,安装上就可以玩了,他们往往首先要先设置声卡的品牌和型号,然后还要设置IRQ(中断)、I/O(输入于输出)、DMA(存取模式),如果哪项设置的不对,那么游戏声音就发不出来 。这部分的设置不仅让玩家伤透脑筋,而且对游戏开发者来说就更头痛了,因为为了让游戏能够在众多电脑中正确运行,开发者必须在游戏制作之初,便需要把市面上所有声卡硬件数据都收集过来,然后根据不同的 API(应用编程接口)来写不同的驱动程序,这对于游戏制作公司来说,是很难完成的,所以说在当时多媒体游戏很少 。微软正是看到了这个问题 , 为众厂家推出了一个共同的应用程序接口——DirectX,只要这个游戏是依照Directx来开发的,不管你是什么显卡、声卡、统统都能玩,而且还能发挥更佳的效果 。当然,前提是你的显卡、声卡的驱动程序也必须支持DirectX才行 。
DirectX是什么东西微软游戏插件
Directx是什么意思?。浚浚?/h3>DirectX是一种应用程序接口(API),它可让以windows为平台的游戏或多媒体程序获得更高的执行效率,加强3d图形和声音效果,并提供设计人员一个共同的硬件驱动标准,让游戏开发者不必为每一品牌的硬件来写不同的驱动程序,也降低用户安装及设置硬件的复杂度 。这样说是不是有点不太明白,其实从字面意义上说 , Direct就是直接的意思 , 而后边的X则代表了很多的意思,从这一点上我们就可以看出DirectX的出现就是为了为众多软件提供直接服务的 。
这个dx是什么?趋向于无穷小的增量x
DirectX9是什么东西?做什么用?这么说吧你没有他你不能听歌 看电影
玩游戏
DirectX9是什么?什么用处?http://baike.baidu.com/view/15762.htm
directx9它有什么用呀 , 微软提供的API函数库,提供底层图形和声音驱动接口 。它是游戏和显卡声卡驱动之间的桥梁 。类似directx9的还有openGL,不过directx系列只能运行在windows上,而openGL还能在非windows的操作系统上运行 。
DirectX9是什么?干什么用的?2002年底,微软发布DirectX9.0 。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位浮点颜色,让游戏程序设计师们更容易更轻松的创造出更漂亮的效果 , 让程序员编程更容易 。
directx9.0有什么用?是什么?对你玩游戏,使用设计类软件,看电影电视等都有用,是一种图像图像的支持程序!
directX是什么工具啊?它有什么作用?DirectX是一种图形应用程序接口(API),简单的说它是一个辅助软件,一个提高系统性能的加速软件,由微软创建开发的 , 微软将定义它为“硬件设备无关性” 。Direct是直接的意思,X是很多东西 , 加在一起就是一组具有共性的东西,从内部原理探讨,也简单说来DirectX 就是一系列的 DLL (动态连接库),通过这些 DLL , 开发者可以在无视于设备差异的情况下访问底层的硬件,DirectX 封装了一些 COM(Component Object Model)对象,这些 COM 对象为访问系统硬件提供了一个主要的接口 。
DirectX并不是一个单纯的图形API,它是由微软公司开发的用途广泛的API , 它包含有Direct Graphics(Direct 3D+Direct Draw)、Direct Input、Direct Play、Direct Sound、Direct Show、Direct Setup、Direct Media Objects等多个组件 , 它提供了一整套的多媒体接口方案 。只是其在3D图形方面的优秀表现,让它的其它方面显得暗淡无光 。DirectX开发之初是为了弥补Windows 3.1系统对图形、声音处理能力的不足 , 而今已发展成为对整个多媒体系统的各个方面都有决定性影响的接口 。
DirectX 1.0
第一代的DirectX很不成功,推出时众多的硬件均不支持,当时基本都采用专业图形API-OpenGL,缺乏硬件的支持成了其流行的最大障碍 。
DirectX 1.0版本是第一个可以直接对硬件信息进行读取的程序 。它提供了更为直接的读取图形硬件的性能(比如:显示卡上的块移动功能)以及基本的声音和输入设备功能(函数),使开发的游戏能实现对二维(2D)图像进行加速 。这时候的DirectX不包括现在所有的3D功能,还处于一个初级阶段 。
DirectX 2.0
DirectX 2.0在二维图形方面做了些改进,增加了一些动态效果,采用了Direct 3D的技术 。这样DirectX 2.0与DirectX 1.0有了相当大的不同 。在DirectX 2.0中,采用了“平滑模拟和RGB模拟”两种模拟方式对三维(3D)图像进行加速计算的 。DirectX 2.0同时也采用了更加友好的用户设置程序并更正了应用程序接口的许多问题 。从DirectX 2.0开始,整个DirectX的设计架构雏形就已基本完成 。
DirectX 3.0
DirectX 3.0的推出是在1997年最后一个版本的Windows95发布后不久,此时3D游戏开始深入人心,DirectX也逐渐得到软硬件厂商的认可 。97年时应用程序接口标准共有三个,分别是专业的OpenGL接口,微软的DirectX D接口和3DFX公司的Glide接口 。而那时的3DFX公司是最为强大的显卡制造商,它的Glide接口自然也受到最广泛的应用,但随着3DFX公司的没落,Voodoo显卡的衰败,Glide接口才逐渐消失了 。
DirectX 3.0是DirectX 2.0的简单升级版,它对DirectX 2.0的改动并不多 。包括对DirectSound(针对3D声音功能)和DirectPlay(针对游戏/网络)的一些修改和升级 。DirectX 3.0集成了较简单的3D效果,还不是很成熟 。
DirectX 5.0
微软公司并没有推出DirectX 4.0,而是直接推出了DirectX 5.0 。此版本对Direct3D做出了很大的改动 , 加入了雾化效果、Alpha混合等3D特效,使3D游戏中的空间感和真实感得以增强,还加入了S3的纹理压缩技术 。
同时,DirectX 5.0在其它各组件方面也有加强 , 在声卡、游戏控制器方面均做了改进,支持了更多的设备 。因此,DirectX发展到DirectX 5.0才真正走向了成熟 。此时的DirectX性能完全不逊色于其它3D API,而且大有后来居上之势 。
DirectX 6.0
DirectX 6.0推出时,其最大的竞争对手之一Glide,已逐步走向了没落,而DirectX则得到了大多数厂商的认可 。DirectX 6.0中加入了双线性过滤、三线性过滤等优化3D图像质量的技术,游戏中的3D技术逐渐走入成熟阶段 。
DirectX 7.0
DirectX 7.0最大的特色就是支持T&L,中文名称是“坐标转换和光源” 。3D游戏中的任何一个物体都有一个坐标,当此物体运动时,它的坐标发生变化,这指的就是坐标转换;3D游戏中除了场景+物体还需要灯光,没有灯光就没有3D物体的表现,无论是实时3D游戏还是3D影像渲染,加上灯光的3D渲染是最消耗资源的 。虽然OpenGL中已有相关技术,但此前从未在民用级硬件中出现 。
在T&L问世之前,位置转换和灯光都需要CPU来计算 , CPU速度越快,游戏表现越流畅 。使用了T&L功能后,这两种效果的计算用显示卡的GPU来计算,这样就可以把CPU从繁忙的劳动中解脱出来 。换句话说 , 拥有T&L显示卡,使用DirectX 7.0,即使没有高速的CPU,同样能流畅的跑3D游戏 。
DirectX 8.0
DirectX 8.0的推出引发了一场显卡革命,它首次引入了“像素渲染”概念,同时具备像素渲染引擎(Pixel Shader)与顶点渲染引擎(Vertex Shader),反映在特效上就是动态光影效果 。同硬件T&L仅仅实现的固定光影转换相比 , VS和PS单元的灵活性更大,它使GPU真正成为了可编程的处理器 。这意味着程序员可通过它们实现3D场景构建的难度大大降低 。通过VS和PS的渲染 , 可以很容易的宁造出真实的水面动态波纹光影效果 。此时DirectX的权威地位终于建成 。
DirectX 9.0
2002年底,微软发布DirectX9.0 。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位浮点颜色,让游戏程序设计师们更容易更轻松的创造出更漂亮的效果,让程序员编程更容易 。
显卡所支持的DirectX版本已成为评价显卡性能的标准,从显卡支持什么版本的DirectX,用户就可以分辨出显卡的性能高低 , 从而选择出适合于自己的显卡产品 。
“DirectX”是什么东西?有什么作用?DirectX
DirectX并不是一个单纯的图形API,它是由微软公司开发的用途广泛的API,它包含有Direct Graphics(Direct 3D+Direct Draw)、Direct Input、Direct Play、Direct Sound、Direct Show、Direct Setup、Direct Media Objects等多个组件 , 它提供了一整套的多媒体接口方案 。只是其在3D图形方面的优秀表现,让它的其它方面显得暗淡无光 。DirectX开发之初是为了弥补Windows 3.1系统对图形、声音处理能力的不足,而今已发展成为对整个多媒体系统的各个方面都有决定性影响的接口 。
DirectX 1.0
第一代的DirectX很不成功,推出时众多的硬件均不支持,当时基本都采用专业图形API-OpenGL,缺乏硬件的支持成了其流行的最大障碍 。
DirectX 1.0版本是第一个可以直接对硬件信息进行读取的程序 。它提供了更为直接的读取图形硬件的性能(比如:显示卡上的块移动功能)以及基本的声音和输入设备功能(函数),使开发的游戏能实现对二维(2D)图像进行加速 。这时候的DirectX不包括现在所有的3D功能,还处于一个初级阶段 。
DirectX 2.0
DirectX 2.0在二维图形方面做了些改进,增加了一些动态效果,采用了Direct 3D的技术 。这样DirectX 2.0与DirectX 1.0有了相当大的不同 。在DirectX 2.0中,采用了“平滑模拟和RGB模拟”两种模拟方式对三维(3D)图像进行加速计算的 。DirectX 2.0同时也采用了更加友好的用户设置程序并更正了应用程序接口的许多问题 。从DirectX 2.0开始 , 整个DirectX的设计架构雏形就已基本完成 。
DirectX 3.0
DirectX 3.0的推出是在1997年最后一个版本的Windows95发布后不久 , 此时3D游戏开始深入人心,DirectX也逐渐得到软硬件厂商的认可 。97年时应用程序接口标准共有三个,分别是专业的OpenGL接口,微软的DirectX D接口和3DFX公司的Glide接口 。而那时的3DFX公司是最为强大的显卡制造商 , 它的Glide接口自然也受到最广泛的应用,但随着3DFX公司的没落,Voodoo显卡的衰败,Glide接口才逐渐消失了 。
DirectX 3.0是DirectX 2.0的简单升级版,它对DirectX 2.0的改动并不多 。包括对DirectSound(针对3D声音功能)和DirectPlay(针对游戏/网络)的一些修改和升级 。DirectX 3.0集成了较简单的3D效果 , 还不是很成熟 。
DirectX 5.0
微软公司并没有推出DirectX 4.0 , 而是直接推出了DirectX 5.0 。此版本对Direct3D做出了很大的改动,加入了雾化效果、Alpha混合等3D特效,使3D游戏中的空间感和真实感得以增强 , 还加入了S3的纹理压缩技术 。
同时,DirectX 5.0在其它各组件方面也有加强 , 在声卡、游戏控制器方面均做了改进 , 支持了更多的设备 。因此,DirectX发展到DirectX 5.0才真正走向了成熟 。此时的DirectX性能完全不逊色于其它3D API,而且大有后来居上之势 。
DirectX 6.0
DirectX 6.0推出时 , 其最大的竞争对手之一Glide,已逐步走向了没落,而DirectX则得到了大多数厂商的认可 。DirectX 6.0中加入了双线性过滤、三线性过滤等优化3D图像质量的技术 , 游戏中的3D技术逐渐走入成熟阶段 。
DirectX 7.0
DirectX 7.0最大的特色就是支持T&L,中文名称是“坐标转换和光源” 。3D游戏中的任何一个物体都有一个坐标,当此物体运动时,它的坐标发生变化 , 这指的就是坐标转换;3D游戏中除了场景+物体还需要灯光,没有灯光就没有3D物体的表现,无论是实时3D游戏还是3D影像渲染,加上灯光的3D渲染是最消耗资源的 。虽然OpenGL中已有相关技术,但此前从未在民用级硬件中出现 。
在T&L问世之前,位置转换和灯光都需要CPU来计算,CPU速度越快,游戏表现越流畅 。使用了T&L功能后 , 这两种效果的计算用显示卡的GPU来计算,这样就可以把CPU从繁忙的劳动中解脱出来 。换句话说,拥有T&L显示卡,使用DirectX 7.0,即使没有高速的CPU , 同样能流畅的跑3D游戏 。
DirectX 8.0
DirectX 8.0的推出引发了一场显卡革命,它首次引入了“像素渲染”概念,同时具备像素渲染引擎(Pixel Shader)与顶点渲染引擎(Vertex Shader),反映在特效上就是动态光影效果 。同硬件T&L仅仅实现的固定光影转换相比,VS和PS单元的灵活性更大,它使GPU真正成为了可编程的处理器 。这意味着程序员可通过它们实现3D场景构建的难度大大降低 。通过VS和PS的渲染 , 可以很容易的宁造出真实的水面动态波纹光影效果 。此时 DirectX的权威地位终于建成 。
DirectX 9.0
2002年底,微软发布DirectX9.0 。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位浮点颜色,让游戏程序设计师们更容易更轻松的创造出更漂亮的效果,让程序员编程更容易 。
显卡所支持的DirectX版本已成为评价显卡性能的标准,从显卡支持什么版本的DirectX,用户就可以分辨出显卡的性能高低,从而选择出适合于自己的显卡产品 。
DirectX是您计算机所必须的 , 同时也是有益无害的,可以放心安装,如果没有DX9,您的计算机将无法运行很多新款游戏
directx 的作用什么是 DirectX
在 Windows 操作系统的体系构架中,在内核与硬件之间有一层抽象层,专门对硬件进行屏蔽抽象,所以用户不再被允许对硬件进行直接访问 。这样做以后,大大地提高了操作系统的抗破坏性和抗干扰性,但这样以来,使硬件操作的效率大打折扣,许多新硬件的新特性无法直接使用,这对多媒体和游戏的发展显然是一种障碍 。DirectX 是微软公司提供的一套优秀的应用程序编程接口(APIs),用于联系应用程序和硬件自身 , 它对发展 Windows 平台下的多媒体应用程序和电脑游戏起到了关键的作用 。DirectX 组件包括:DirectDraw、DirectSound、DirectPlay、Direct3D、DirectInput、DirectSetup、AutoPlay 等 。
总之,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是什么东西?DirectX,(Direct eXtension,简称DX)是由微软公司创建的多媒体编程接口 。由C++编程语言实现,遵循COM 。被广泛使用于Microsoft Windows、Microsoft XBOX、Microsoft XBOX 360和Microsoft XBOX ONE电子游戏开发,并且只能支持这些平台 。最新版本为DirectX 12,创建在最新的Windows10 。
Microsoft DirectX 是这样一组技术:它们旨在使基于Windows 的计算机成为运行和显示具有丰富多媒体元素(例如全色图形、视频、3D 动画和丰富音频)的应用程序的理想平台 。DirectX 包括安全和性能更新程序,以及许多涵盖所有技术的新功能 。应用程序可以通过使用DirectX API 来访问这些新功能 。
功用
DirectX加强3D图形和声音效果,并提供设计人员一个共同的硬件驱动标准,让游戏开发者不必为每一品牌的硬件来写不同的驱动程序,也降低了用户安装及设置硬件的复杂度 。
从字面意义上说,Direct就是直接的意思,而后边的X则代表了很多的意思 , 从这一点上可以看出DirectX的出现就是为了为众多软件提供直接服务的 。
举例来说 , 以前在DOS下骨灰级玩家玩游戏时 , 并不是安装上就可以玩了,他们往往首先要设置声卡的品牌和型号 , 然后还要设置IRQ(中断)、I/O(输入与输出)、DMA(存取模式),如果哪项设置的不对,那么游戏声音就发不出来 。这部分的设置不仅让玩家伤透脑筋,对游戏开发者来说就更为头痛 。为了让游戏能够在众多电脑中正确运行,开发者必须在游戏制作之初,把市面上所有声卡硬件数据都收集过来,然后根据不同的 API(应用编程接口)来写不同的驱动程序 。这对于游戏制作公司来说,是很难完成的,所以在当时多媒体游戏很少 。微软正是看到了这个问题,为众厂家推出了一个共同的应用程序接口——DirectX 。只要游戏是依照Directx来开发的 , 不管显卡、声卡型号如何,统统都能玩 , 而且还能发挥最佳的效果 。当然,前提是使用的显卡、声卡的驱动程序必须支持DirectX才行 。
有时候重装系统后发现很多3D游戏都不能运行,只有一些传统2D平面游戏还能勉强运行,而且速度很慢 。这并不是因为Windows 2003不支持3D游戏,而是系统设置的问题 。
解决方法:首先请确保以正确的方式安装好显卡驱动 , 然后就要打开DirectX加速 。DirectX加速是3D游戏最基本的需要,为了使Windows 更为单一地面向服务器平台应用,微软默认将其加速功能关闭 。即便是在安装了最新的DirectX 10.0之后也不会自动打开加速功能,而必须手动设置 。在“开始”→“运行”对话框中输入“dxdiag”以打开DirectX诊断工具 。随后在显示一栏中将DirectDraw、Direct3D、AGP纹理加速功能启用 。如此一来,Windows Server 2003便能运行各种3D游戏 。除此以外,Windows Server 2003还默认关闭了硬件加速,可以在显示属性的高级菜单中将其设置为完全加速 。
DirectX 11.1
DirectX 11之后是下一代的DirectX 12还是改进版的DirectX 11.1呢?英特尔的一份产品路线路泄露了天机,紧随DirectX 11就是DirectX 11.1 。
据国外媒体SoftPedia曝光的英特尔产品路线图显示,Sandy Bridge整合的是英特尔第6代图形核心 , 支持DirectX 10.1和OpenGL 3.0;到了Ivy Bridge则进化至第7代 , 可支持DirectX 11和OpenGL 3.1;到了2013年,同为22nm但架构再度进化的Haswell处理器诞生,其将整合增强版的第7代英特尔图形核心 , 可支持OpenGL 3.2和DirectX 11.1,而推荐使用的操作系统则是64位的Windows 8 。
Haswell将会采用Tri-Gate 22nm制造工艺技术,并且采用可调节的TDP技术,以在性能和节能方面,获得更好平衡 。同时Haswell还将会采用新的AVX2指令集,尚不知道具体发布时间,不过从已了解蓝图来看,服务器Haswell产品将会在2014年Q1发布 。
Directx 是什么东西DirectX
DirectX并不是一个单纯的图形API , 它是由微软公司开发的用途广泛的API , 它包含有Direct Graphics(Direct 3D+Direct Draw)、Direct Input、Direct Play、Direct Sound、Direct Show、Direct Setup、Direct Media Objects等多个组件 , 它提供了一整套的多媒体接口方案 。只是其在3D图形方面的优秀表现,让它的其它方面显得暗淡无光 。DirectX开发之初是为了弥补Windows 3.1系统对图形、声音处理能力的不足,而今已发展成为对整个多媒体系统的各个方面都有决定性影响的接口 。
DirectX 是一组低级“应用程序编程接口 (API)”,可为 Windows 程序提供高性能的硬件加速多媒体支持 。Windows 支持 DirectX 8.0 , 它能增强计算机的多媒体功能 。使用 DirectX 可访问显卡与声卡的功能,从而使程序可提供逼真的三维 (3D) 图形与令人如醉如痴的音乐与声音效果 。
DirectX 使程序能够轻松确定计算机的硬件性能,然后设置与之匹配的程序参数 。该程序使得多媒体软件程序能够在基于 Windows 的具有 DirectX 兼容硬件与驱动程序的计算机上运行,同时可确保多媒体程序能够充分利用高性能硬件 。
directx是什么意思DIRECTX有32位和64位版本 , 你的XP装的是32位版本,而WIN7用的是64位,所以你要从网上下个DIRECTX 64位版本的就可以用了
directx是什么软件DirectX加强3d图形和声音效果,并提供设计人员一个共同的硬件驱动标准,让游戏开发者不必为每一品牌的硬件来写不同的驱动程序,也降低用户安装及设置硬件的复杂度 。从字面意义上说,Direct就是直接的意思,而后边的X则代表了很多的意思,从这一点上我们就可以看出DirectX的出现就是为了为众多软件提供直接服务的 。
具体请参考:http://baike.baidu.com/view/15762.htm
directx有什么用?1、作用DirectX是一种应用程序界面(api),可让以Windows为平台的游戏或多媒体程序获得更高的执行效率,加强3d图形和声音效果,并提供设计人员一个共同的硬件驱动标准,让游戏开发者不必为每一品牌的硬件来写不同的驱动程序,也降低用户安装及设置硬件的复杂度 。2、举例说明下面我们来举个例子说明Directx的作用:以前我们玩Dos游戏的时候,都必须设置声卡的品牌,然后再设置它的irq、i/o、dma,其中有一项设置不对游戏就发不出声 。这部分设置不但让玩家伤透脑筋,对游戏设计者开说也非常头痛!因为游戏设计者做游戏之初便需要把市面上所有声卡硬件数据都收集过来,然后根据不同的api来写不同的驱动程序 。现在我们玩Windows游戏,并不会做这些设置,因为Directx提供了一个共同的应用程序界面,只要这个游戏是依照Directx来开发的,不管你是什么显卡、声卡、统统都能玩,而且还能发挥比Dos下更佳的效果 。当然,前提是你的显卡、声卡的驱动程序也必须支持Directx才行 。3、Directx由许多api组成: 1)DirectDraw:这是Directx中非常重要的部分 。它担任图形处理的关键 。以往在实地址的Dos下设计游戏时,为了游戏速度的考虑,都让程序直接操作硬件 。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是什么,有什么用?DirectX是一种应用程序接口,它可让以windows为平台的游戏或多媒体程序获得更高的执行效率,加强3d图形和声音效果,并提供设计人员一个共同的硬件驱动标准 , 让游戏开发者不必为每一品牌的硬件来写不同的驱动程序,也降低用户安装及设置硬件的复杂度 。这样说是不是有点不太明白,其实从字面意义上说,Direct就是直接的意思,而后边的X则代表了很多的意思,从这一点上我们就可以看出DirectX的出现就是为了为众多软件提供直接服务的 。
显示部分担任图形处理的关键,分为Direct Draw(DDraw)和Direct 3D(D3D),前者主要负责2D图像加速 。它包括很多方面:我们播放mpg、DVD电影、看图、玩小游戏等等都是用的DDraw,你可以把它理解成所有划线的部分都是用的DDraw 。后者则主要负责3D效果的显示,比如CS中的场景和人物、FIFA中的人物等等 , 都是使用了DirectX的Direct 3D 。
声音部分中最主要的API是DirectSound,除了播放声音和处理混音之外 , 还加强了3d音效,并提供了录音功能 。我们前面所举的声卡兼容的例子 , 就是利用了DirectSound来解决的 。
输入部分Direct Input可以支持很多的游戏输入设备,它能够让这些设备充分发挥最佳状态和全部功能 。除了键盘和鼠标之外还可以连接手柄、摇杆、模拟器等 。
网络部分DirectPlay主要就是为了具有网络功能游戏而开发的,提供了多种连接方式,TPC/IP,IPX,Modem,串口等等 , 让玩家可以用各种连网方式来进行对战,此外也提供网络对话功能及保密措施 。
用DirectX11和DirectX9有什么区别?
文章插图
【dirext】一、发布时间不同1、DirectX11:2009年10月22日,微软公司正式发布Windows 7,DirectX 11集成在Windows 7 中同步登场 。2、DirectX9:2002年底,微软发布DirectX9.0 。二、渲染不同1、DirectX11:在移动平台和低配置设备上,基于Tile渲染器的D3D11.1应用程序性能更高:没有覆写和丢弃 。2、DirectX9:PS单元的渲染精度已达到浮点精度,传统的硬件T&L单元也被取消 。三、着色不同1、DirectX11:加入了对Tessellation(镶嵌)的支持 。Tessellation 由外壳着色器(Hull Shader)、镶嵌单元(tessellator)以及域着色器(Domain Shader)组成 。同时还加入了计算着色器 。2、DirectX9:全新的VertexShader(顶点着色引擎)编程将比以前复杂得多,新的VertexShader标准增加了流程控制,更多的常量,每个程序的着色指令增加到了1024条 。参考资料来源:百度百科-DirectX 11参考资料来源:百度百科-DirectX9.0
DirectX 11.2与DirectX 12.0有什么区别?支持DirectX11.2的基本都可以兼容DirectX12 。
DirectX12可以充分调用多CPU核心和多GPU核心的利用 , 比DirectX11更充分地利用计算机资源 。
DirectX,(Direct eXtension,简称DX)是由微软公司创建的多媒体编程接口 。由C++编程语言实现 , 遵循COM 。被广泛使用于Microsoft Windows、Microsoft XBOX、Microsoft XBOX 360和Microsoft XBOX ONE电子游戏开发,并且只能支持这些平台 。最新版本为DirectX 12,创建在最新的Windows10系统 。
DirectX 11.2:
2013年6月28日,微软发布Directx11.2(Alpha版),其中一个重要特性是允许游戏使用系统内存和显存储存纹理数据,微软的Antoine Leblond在BUILD大会上演示了主要利用内存而不是显存去储存9GB纹理数据 。这项特性对于未来的高清游戏具有重要意义 。然而一个问题是,DirectX 11.2不支持Windows 8及之前操作系统,只支持Windows 8.1和下一代主机Xbox One 。
DirectX 12:
2014年3月21日,微软正式发布了新一代的API DirectX 12。虽然算不上全新设计,虽然细节公布得还不是特别多,但至少不是Mantle的直接翻版,还是有微软与合作伙伴设计的不少新东西的 。DX12最重要的变化就是更底层API ,这一点很像AMD Mantle,在硬件抽象层上走得比以往更深入,能够同时减轻CPU、GPU的过载(overload) 。具体包括:应用可追踪GPU流水线、控制资源状态转换(比如从渲染目标到纹理)、控制资源重命名 , 更少的API和驱动跟踪,可预判属性,等等 。
另外,DX12大大提高了多线程效率,可以充分发挥多线程硬件的潜力 。DX11在这方面受CPU性能的严重制约,主要是因为不能有效利用多核心 。微软宣称,微软对多核心CPU的利用几乎是完美线性增长的,也就是说四核心能接近单核心的四倍 。
此外还有渲染流水线、渲染特性、资源管理、命令列表与绑定、描述符跳跃等等方面的改进 , 因为主要是关于开发的,也比较深晦 。
DirectX 10和DirectX 11有什么不同?对系统有什么要求?果XP配上Nvidia GTX 480 也只能支持DX9,如果是Windows 7 则可以支持DX10或11 。
最新的Nvidia Geforce 4XX,5XX系列都支持DX11 。ATI的5XXX系列和6XXX系列也支持DX11(笔记本当中有些配备Mobility HD 5145/5165的显卡是不支持DX11的) , 其中才发布的ATi 6系列能更好的支持DX11 。
DX11相比之前的版本最重要的技术是“曲面细分”,可以下载Heaven Benchmark并配上DX11显卡体验一下 。
GDDR4 显存比较少见,因为GDDR4性能提升较GDDR3并不大,但是其成本却不低,而且功耗和发热方面也不甚理想,自然就会被逐出市场了 。现在高性能显卡多数配备GDDR5显存 。
GDDR5相比之前性能提升很大 , 玩游戏当然希望越快,越高分辨率流畅运行,这时高速大容量显存也发挥了重要作用 。
directX 9.与11有什么区别,可不可以两个都装啊 , 会有什么影响
文章插图
directX 9与directX 11都是都可以装在电脑上,directX 9与directX 11版本不同,适合不同的软件在上面进行运行 。两个一起装可以适合更多的版本软件,directX 9与directX 11都是辅助软件,一个提高系统性能的加速软件 。将directX 9与directX 11同时装在计算机上:1、在浏览器搜索框中输入directX 9,点击红色位置软件官网 。2、根据红色区域位置,可以选择语言,并点击“下载”进行下载 。3、在浏览器中输入directX 11,点击红色位置软件官网 。4、根据红色区域位置,可以选择语言,并点击“下载”进行下载 , directX 11下载完成 。
DirectX 11是什么意思 DirectX 10又是什么意思 两者有什么区别?看百科的解释吧,很详细的 。http://baike.baidu.com/view/15762.htm
如何启用Direct3D加速哈哈
我知道怎么做好了
我玩魔兽
征途和卡丁车
因为我的系统重新安装特方便
所以我在遇到一些麻烦时
就选择系统还原.可是还原之后,这些游戏都玩不了了.尤其征途
,
说是什么"direct
3d加速不可用".我上网查了很多,都说要装新的驱动.我的电脑刚买不几天
各个驱动绝对最新
那怎么回事呢?
我就无聊,
在桌面上点右键_属性_设置_高级_疑难解答
把"硬件加速"从
无
改到
全.
好了
游戏去啦!
我的XP系统是这样的
一般只要驱动装了能满足游戏需要的
用我的方法基本都行
要谢谢我啊!我是看类似的问题特别多
还没有得到令人满意的回答,所以我才不惜网费告诉大家.在这里我希望大家都发扬风格
,把大家需求的尽量做出努力,这样才能真的构建社会主义和谐社会..
晕...悬赏为0啊....(这句话是我在答案提交之后又来修改的)
怎样开启DirectX硬件加速功能第一步:默认情况下,Windows Server 2003禁用了显卡的硬件加速,因此只提供2D和有限的3D能力 , 所以首先要下载并安装显卡最新的For Windows 2000/XP的驱动程序 。
第二步:在桌面窗口处右击“属性→设置→高级→疑难解答” , 将其中的“硬件加速”滑块拉到最右侧(完全) 。
第三步:按WIN+R组合键打开“运行”对话框,输入dxdiag,回车后打开“DirectX诊断工具”窗口,进入“显示”选项卡,然后单击下面的“DirectX功能”项中的“启用”按钮,这样便打开了DirectX(8.1)DirectDraw、Direct3D、AGP纹理加速等功能 。
怎样开启DirectX硬件加速功能硬件加速方法1、在桌面点击右键弹出的菜单中左键点击“属性”;2、在弹出的“显示 属性”窗口中 , 点选上方选项卡的“设置”,然后点选“高级”,之后会打开显示器和显卡的配置窗口;3、点击上方选项卡“疑难解答”,将“硬件加速”全部打开(滑块拉到最右边),之后点确定;4、点击屏幕左下角的“开始”按钮 , 您将看到向上弹出的一个菜单;5、鼠标左键点击弹出菜单的“运行(R)...” 。这时您将看到一个弹出窗口;6、在弹出窗口的输入框内输入dxdiag后点确定 。这时您将看到一个弹出窗口“DirectX诊断工具”;7、点击上方的“显示”选项卡后,您可看到DirectDraw 和 Direct3D的状态 。如果为“已禁用”,则点击旁边的“启动”,以开启显卡的D3D加速功能;8、当点击“启动”后,系统需要确定本次操作,请点击“确定”按钮;9、此时D3D加速显示“已启用” 。点击右下角的“退出”按钮后 , 就可以正常的进行游戏了 。
directx11如何启用加速步骤一,确定你的显卡驱动是否正常 。
首先,点开开始按钮,在搜索框里输入“dxdiag”
步骤二,使用DirectX修复工具手动开启你的DirectX加速 。
通过步骤一的判断,我们已经知道我的系统的显卡驱动是正常的,但是为什么DirectDraw加速、Direct3D加速、AGP纹理加速还是已经用或不可用的状态呢?原因比较多,也比较复杂,这里不想展开讲,这里只是给大家介绍一下解决办法 。对于DirectX加速被禁用的问题,我们需要使用神器——DirectX修复工具
这时我们打开“工具”菜单下的“选项”菜单
打开后找到“DirectX加速”选项卡
在DirectX修复工具中,有一个和DirectX诊断工具非常类似的界面,也是显示的是Direct加速功能,但是和DirectX诊断工具不同的是,DirectX修复工具里面多了一个“启用”按钮 。
如何开启DirectDraw加速和Direct3D加速?
文章插图
1、首先点击桌面左下方的“开始”,选择“运行” 。2、然后在运行窗口中输入“DXDIAG”,点击“确定” 。3、最后点击“显示”,“directX 功能”下面的加速选项都显示开启就可以了 。4、 把鼠标移动到开启或禁用,再点击就可以了 。