Skip to main content
 Web开发网 » 站长学院 » 浏览器插件

安卓模拟器显卡渲染模式中DirectX和OpenGL两个有什么区别?

2021年10月06日19700百度已收录

首先区别下2个模式:

【速度上】

DirectX 引擎:

优点:极大程度的发挥电脑性能,模拟器更流畅,运行速度快。

缺点:cpu使用率相对变高。适合单开用户。

OpenGL引擎:

优点:占用资源更少,适合多开用户。

缺点:相对没有DX那么流畅。

【兼容上】

DirectX 引擎:性能好,兼容性差。

OpenGL引擎:兼容性强,性能差。

PS:如果切换 DirectX 引擎模式运行app黑屏,请切换回兼容模式OpenGL。

【什么情况下切换】

模拟器默认都是 OpenGL模式,根据自己的硬件和app 情况尝试DirectX模式 。

比如集成显卡

比如一些app闪退(前提是开启vt虚拟化和app兼容模拟器)

拿逍遥模拟器举例子,如果您选择2个模式黑屏,或者进游戏黑屏时,可以尝试使用5.1.1内核版本进行测试。

安卓模拟器显卡渲染模式中DirectX和OpenGL两个有什么区别?  directx插件 第1张

【切换条件】

DirectX条件:

系统需要安装DirectX11

(win10系统自带DirectX12至少windows7以上可以使用)

系统必须安装DirectX插件

(提示个别windows7系统需要安装dx运行库)

OpenGL条件:

如果个别提示OpenGL版本过低更新显卡驱动(前提是显卡支持OpenGL2.1以上标准)

【WIN10系统】

Win10系统中玩游戏经常遇到花屏、卡顿或无法全屏等等出错提示,出现这种情况主要与DirectX版本有所关系,但不一定完全是dx问题。

有的是电脑硬件问题 win10系统默认DirectX12,但是有些老配置也是安装win10,所以建议开启DirectX11版本兼容。

打开启用或关闭Windows功能

安卓模拟器显卡渲染模式中DirectX和OpenGL两个有什么区别?  directx插件 第2张

在Windows功能中找到“旧版组件”,展开,勾选“DirectPlay”功能,点击“确定”。

安卓模拟器显卡渲染模式中DirectX和OpenGL两个有什么区别?  directx插件 第3张

评论列表暂无评论
发表评论
微信