最近开始使用VMware做测试了,说实话,以前机器太烂,装了虚拟机能慢死.现在公司的机器都是E6XXX系列的CPU加2G的内存,模拟个XP是完全不成问题啊.不过,今天测试的时候发现竟然不支持D3D加速,这个郁闷死了.一个3D的软件要用模拟的方式跑完?估计到时候模拟机都能崩溃了.回家搜索了下,原来在5.5时代就支持D3D了,只是只支持8.1而已.明天到公司后测试下.不知道新版有没有改变.下面的话是从VMware里翻译过来的.大家有兴趣可以测试下.
在一台虚拟机中开启3D加速
1. 选择一台安装了Windows 2000 or XP操作系统得客户机
2. 在虚拟机的配置文件(.vmx)中加入:mks.enable3d = TRUE,来打开虚拟机的3D加速功能,虚拟机的2D加速同样能用。
3. 如果你要设置显存的大小,就在其中加入:svga.vramSize = 67108864(设置显存为64MB)或svga.vramSize = 134217728(设置显存为128MB)显存最多只能设置为128MB
4. 对于一个需要全屏运行的3D应用程序(比如像第一人称射击这样的实时游戏),建议你关掉“在鼠标离开窗口后释放”这个选项,在其中加入:vmmouse.present = FALSE。并且在虚拟机主界面上编辑>参数>输入选项卡>去掉“在鼠标离开窗口后释放”选项前的钩。