笔记本direct3d不可用(win10direct3d不可用)
电脑玩游戏不定时花屏,花屏后Direct3D变得不可用,请高手解决下
有可能是你在玩游戏时,显存临时不够使用,所以会花屏,但也不排除是驱动程序的故障,你可以下载一个显卡万能驱动,更新后再试一试,还有一种情况就是显卡的显示控制芯片温度过高,造成这种情况可能是显卡频率很高,但又没有一个良好的散热系统。
显示器的花屏故障,我总结了以下几点:
1.先用杀毒软件对系统进行杀毒;
2. 先查看一下显卡的驱动程序是否与别的设备驱动是否有冲突,即前面有黄色的惊叹号;
3. 你先查看一下设备的驱动程序是否通过了微软的认证,可以在设备管理器中,右击设备名,然后选择“属性”,在“驱动程序”要一栏中查看一下数字签名程序;
4.把显示分辨率设置为640×480时还是不花屏,至些,需要检查硬件啦;
5. 打开机箱,看一看所有风扇是否都在转动,从而排除电源供电故障的可能;
6. 然后关机,拔下显卡和内存,用橡皮将“金手指”反复地擦拭,重新插好显卡和内存,如果还是花屏;
7. 将显卡替换到别的电脑上,看一看怎样,如果一切正常,很可能就是显卡插槽的故障啦,请你换来一块显卡,插在显卡插槽上试一试,看一看情况怎样。
不过,这类问题的出现多半是由于频繁地拆装显卡或是操作不当造成,因此建议你在安装种类板卡设备时,一定要多加小心,不可用蛮力。
笔记本电脑无法玩游戏,显示 Failed to initialize Direct3D,怎么办?
更新笔记本显卡驱动
另外看看你是不是独立显卡不是的话有些游戏是不能玩的
游戏无法运行,报错Failed to initialize Direct3D! 怎么解决~?
这个提示是说游戏需要调用显卡的OpenGL进行渲染,如果显卡核心本身不支持或者由于驱动等问题导致会出现类似情况
解决思路:
1,如果游戏本身有安全模式能进入,可以尝试游戏里设置使用DirectX 3D模式来渲染
2,尝试重新安装显卡驱动
3,再不行,很可能显卡过老,核心本身不支持游戏必须版本的OpenGL,如果需要运行这个游戏就需要换显卡了
更新显卡驱动
1.打开360安全卫士--找到功能大全点击驱动驱动。
2.运行驱动大师选择显卡驱动更新选项,更新完成后重启即可。
扩展资料:
Direct 3D是基于微软的通用对象模式COM(Common Object Mode)的3D图形API。它是由微软
Direct3D 界面
(Microsoft)一手树立的3D API规范,微软公司拥有该库版权,它所有的语法定义包含在微软提供的程序开发组件的帮助文件、源代码中。Direct3D是微软公司DirectX SDK集成开发包中的重要部分,适合多媒体、娱乐、即时3D动画等广泛和实用的3D图形计算。自1996年发布以来,Direct3D以其良好的硬件兼容性和友好的编程方式很快得到了广泛的认可,现在几乎所有的具有3D图形加速的主流显示卡都对Direct3D提供良好的支持。但它也有缺陷,由于是以COM接口形式提供的,所以较为复杂,稳定性差,另外,目前只在Windows平台上可用。★
Direct3D(简称:D3D)是微软公司在Microsoft Windows操作系统上所开发的一套3D绘图编程接口,是DirectX的一部分,目前广为各家显示卡所支援。与OpenGL同为电脑绘图软体和电脑游戏最常使用的两套绘图编程接口之一。
Direct3D的抽象概念包括:devices, swap chains和resources。
有4种device type,D3DDEVTYPE定义了设备类型。
HAL(hardware abstraction layer):使硬件加速。
reference:应用程序请求一个reference设备。
null reference:当系统没有装SDK,但是应用程序请求一个reference设备的时候,它就返回一个null reference。
可插拔的软件(Pluggable software);设备通过RegisterDevice设备方法提供。
Device
每一个设备至少要有一个swap chain.一个swap chain可用来产生一个或多个back buffer surfaces。渲染目标(render target)也是back buffer surface。back buffer是属于渲染(render)的部份。所有的back buffer都是合理的render target,但是并非所有render target都是back buffer。surface是一种资源,包含一个矩形集合的像素数据,如color, alpha, depth/stencil。
资源有4个属性:
Type:资源的类型,如顶点缓冲区(vexert buffer),或一个渲染目标(render target)。
Usage:资源的用途,如纹理(texture)或渲染目标,是一系统的旗标所组成,每个旗标占1 bits。
Format:数据的格式,如一个二维表面的像素格式。例如,D3DFMT_R8G8B8的值是一个24 bits的颜色深度(colour depth,8 bits是红色,8 bits绿色以及8 bits是蓝色)。
Pool:资源所分配的内部存储器空间类型。
参考资料:中关村在线
unable to launch direct3d a compatible graphics ...是怎么回事?
那句英文大体的意思是说你的DX版本不兼容
也就是说主要是你的DX版本太低
缺少最新的DX文件的问题
还有就是你的电脑显卡驱动装的不正确或者没装导致的
我给你说一个DX最新版的下载地址
你去下一个
试一下
放心
这是微软官方的网站
你上去看一下
下载一个装一
下试试吧!
如果还不行
就把你的显卡驱动重新装装试下
;categoryid=2
为什么我的电脑进入游戏时显示未能创建Direct3d?怎么办?
"未能创建direct3d设备或初始化windows游戏"
directx版本太低,下载一个directx9.0c装上!
要是还不会的话,百度知道“未能创建direct3d”,亲~!