显卡和 XNA 4.0 [英] Graphics Card and XNA 4.0
问题描述
我在 xna 4.0 for windows 中创建了一个新项目.我把它放在属性中的 Reach 和 HiDef 配置文件设置中.调试时出现以下错误:
I create a new project in xna 4.0 for windows. I put it on both Reach and HiDef profile settings in properties. When debugging I get the following error:
未找到合适的显卡.找不到支持 XNA Framework HiDef 配置文件的 Direct3D 设备.
No suitable graphics card found. Could not find a Direct3D device that supports the XNA Framework HiDef profile.
我确保选择了覆盖面"配置文件,但仍然出现此错误.
I made sure to select the 'Reach' profile, I still get this error.
- 显卡是英特尔 GM45.它在其网站上声明了对 DX10 的支持.
- 英特尔酷睿 2 双核 2.2Ghz
- Windows 7 专业版
- Visual Studio 2010 旗舰版
- 3GB 内存
那么我在做什么有什么问题吗?谢谢.
So whats wrong with what I'm doing? Thanks.
附注.如果我不能运行 XNA 4.0 游戏,我可以用 xna 4.0 创建一个 3.0 项目吗?
PS. If I cant run XNA 4.0 games, Can I create a 3.0 project with xna 4.0?
推荐答案
编辑:我的错误 - 我发现您在实际制作游戏时遇到了麻烦使用 达到个人资料.你应该看看这篇文章,它描述了 如何选择 Reach 配置文件.
Edit: My mistake - I see you're having trouble actually making your game even use Reach profile. You should take a look at this article that describes how to select the Reach profile.
此外 - 在旧版本的 XNA 4.0 中存在一些配置文件限制 - 我现在不记得详细信息,但您使用的是最新版本的 XNA 4.0?
Also - there were some profile limitations in older versions of XNA 4.0 - I cannot remember the details now, but are you using the latest version of XNA 4.0?
我会在这里留下我的旧答案,因为其中还有一些其他有用的信息:
I'll leave my old answer here because there's some other useful info in it:
这对于 XNA Fourm 来说可能是一个更好的问题(我看到你已经 随便问问).
This is probably a better question for the XNA fourm (and I see you've asked it there anyway).
我不知道英特尔 GM45 的规格是什么,但我可以将您链接到 Reach 和 HiDef 配置文件的精确要求,所以你可以尝试比较它们.
I don't know what the specs of the Intel GM45 are, but I can link you to the precice requirements of the Reach and HiDef profiles, so you can try and compare them.
并回答您的最后一个问题:您无法使用 XNA 4.0 创建 XNA 3.1 项目.XNA 不能向上或向下兼容.您可以做的是并行安装版本(运行时和游戏工作室).因此,只需获取 Visual C# 2008 Express 和 XNA 3.1 并使用它们即可.
And to answer your final question: You cannot create an XNA 3.1 project with XNA 4.0. XNA is not upwards or downwards compatable. What you can do is install versions side-by-side (both the runtime and Game Studio). So simply grab Visual C# 2008 Express and XNA 3.1 and use those.
这篇关于显卡和 XNA 4.0的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!