我想在Windows7下使用Windows Virtual PC测试我的WPF应用程序。在我的C#代码中,我检查WPF层,如果它小于2,我就禁用DirectX调用。为了在Windows XP上测试,我想使用Windows Virtual PC,但它似乎只能在软件模式下运行。因此,该层始终小于2。
关于如何使DirectX在虚拟PC中工作,您有什么想法?
发布于 2010-12-23 16:14:38
VMWare 7.1.3确实支持DirectX,但前提是您使用的是8子集,而不是完整的9.0c实现。因此,虽然dxdiag可以正常运行,但实际上使用一个需要完整的9.0实现的工具是成功或失败的-也就是说,您必须运行它来查看它是否工作。我尝试过不同的游戏和开发工具,它们陈述了完全相同的要求,并在安装了9.0的系统上正常运行,但在VMware下-其中一些可以工作,而另一些会立即死亡-所以看起来它们是正确的,目前只有8子集可以工作-所以如果你不需要9.0,你就可以运行了,但如果你需要,你就是DOA。
所以它的支持并不是完全稳定的--但是如果你没有其他选择的话,这是值得一试的。
https://stackoverflow.com/questions/3073175
复制相似问题