direct3dcreate9(Direct3DCreate9与Direct3DCreate9Ex)
一、玩网游时出现failed to create direct3d9 device怎么解决
1、你没有安装Direct3D
9.0
的驱动程序。
2、你的显卡不支持Direct3D
9.0。
1、句子的意思是
未能建立Direct3D
9.0
的驱动程序。
1)你没有安装Direct3D
9.0
的驱动程序。
2)你的显卡不支持Direct3D
9.0
。
2、出现错误的解决办法:
1)更新显卡驱动:使用驱动人生或前往显卡型号官网下载更新官方最新版显卡驱动
最好是官方版而不是公测版,更新完毕可前往设备管理器查看驱动是否正常工作。
2)安装使用DirectX
9.0C在线安装包:
或者百度寻找它的破解版。
二、玩跑跑呼叫 Direct3DCreate9失败是怎么回事
解决方法:开始-运行-输入dxdiag-确定-调到显示,看driectX3D加速功能是否都启用了
如果没启用全部启用就OK了
指定请求不被支持
是说现在进行中的软件程序不支持16bit或者32bit的颜色质量。这种情况多数和你的显示方面有关。
可能就是你电脑的DX(DirectX)版本低了,最近
的好多游戏都要求DX9,你如果没有可以到这:
下一个装了试试(我早先玩卡丁车就出了这个问题,后面装了DX9.0c,就没事了。最好装你主板驱动盘上面的那个)
!
如果是你的显卡位数太低导致的!
你去这:
看看你的显卡的最新驱动,下了试试。不行使用模拟显卡工具来模拟出dirct X 9.0!
三、Failed to create Direct3D9 Device: Not available
句子的意思是“未能建立Direct3D 9.0的驱动程序,不支持。”
意思就是说,
1)你没有安装Direct3D 9.0的驱动程序;
2)你的显卡不支持Direct3D 9.0
建议:上网找Direct3D 9并安装,或者换一块显卡。
我的机器也常常出现这句话,我都是这样解决的~~
祝你好运~~!!
呵呵,显存不够……这个……
首先,您可以尝试关闭一些比较浪费显卡的程序,尽量是玩游戏的时候什么都不要开,或者您可以找一个懂得电脑的人来帮助你调整一下显存的分配(这个我不懂,我的机器就是让别人帮着调的。)最后一种办法………………您只好更换显示卡了……
我所知道的也就是这么多,希望能够对您有用!
别的都不需要董,“内存大小:32MB”
这意思就是说,您的显存本来就是只有32M,显示器用掉了一部分,屏幕装饰用掉了一部分,还有其他的也用掉了一部分,所以…………就剩下那么少了。
再说,用集成显卡玩游戏是很不划算的,弄的要么死机,要么显示卡烧坏,要么游戏玩得慢,要么游戏很卡,干脆换一块!
现在买一个700左右的就完全可以应付所有主流游戏了。(一般显存都在256MB左右,要是你肯花到800,就能买512MB显存的咯~~很爽的)