c# – XNA 4.0 DirectX 9?

我正在使用XNA 4.0和Visual Studio 2010,当我创建一个XNA项目并发布它时,它在带有DirectX 9.0c(没有DX10 / 11)的计算机上不起作用.

据我了解,该项目默认设置为DX10.

有没有办法让DX9项目符合标准?
如何从一开始就创建一个符合DX9标准的新项目?

最佳答案 您需要在项目属性中将游戏配置文件从Hi-Def更改为Reach.

http://blogs.msdn.com/b/shawnhar/archive/2010/03/12/reach-vs-hidef.aspx

点赞