挖个坟吧
,总算解决了。
虚拟机: Oracle VM VirtualBox
虚拟操作系统: XPSP3
主机操作系统: win10
开始在虚拟机上也遇到这问题,而且解决不了,后来WIN10对付玩可是老闪退,受不了了就研究了一下。
原因是Direct3D没启用。
解决方法:
虚拟机XP->设置->显示硬件加速需要设置勾选“启用3D加速”和“启用2D视频加速”。(可以搜“虚拟机VirtualBox 显卡怎么调高”)
然后在虚拟机内需要安装增强功能(如何安可以搜,网上很详细)。
最后的效果:
在虚拟系统里运行“dxdiag”,回车;在打开的directx诊断工具的“显示”选项卡中可以看到Direct3D加速为已启用。