0

当我尝试运行我的程序时,出现此错误:

“找不到合适的显卡。找不到支持 XNA Framework Hi-Def 配置文件的 Direct3D 设备。验证是否安装了合适的图形设备。确保您的桌面没有被锁定,并且没有其他应用程序正在运行全屏模式。避免在远程桌面下运行或作为 Windows 服务运行。检查显示属性以确保硬件加速设置为完全。”

我尝试搜索:我无法设置 Rearch 配置文件,因为我必须使用高清库。我尝试卸载并安装 XNA 4.0 和 .NET 4.5,但它不起作用。我该做什么?

我的笔记本电脑:

  • 奔腾 (R) 双核 CPU 2.2GHz
  • 内存:4GB
  • Windows 7 旗舰版 32 位
  • 直连 11
  • 移动英特尔(R) 4 系列高速芯片组系列
  • 英特尔图形媒体加速器 (GMA) 4500MHD
4

2 回答 2

1

您的显卡不符合 XNA 要求。为什么一定要使用高清?您的 DirectX 听起来是最新的,但这些仍然是非常低端的卡。阅读Shawn Hargreaves博客上的确切规格以获取更多信息。

于 2013-10-27T18:13:03.230 回答
0

您可以在相应选项卡中将 XNA 项目设置设置为目标 Reach 配置文件,而不是 HD 配置文件。这可能会让您运行应用程序,但请注意性能可能非常低。

您仍然可以引用 HD 库并调用它们的方法。尝试解决您使用该方法遇到的特定问题。

但是,如果您想要高性能和更少的问题,请真正获得独立显卡。

于 2013-10-27T18:39:43.037 回答