2012-02-13 2 views
4

Я использую XNA 4.0 и Visual Studio 2010, и когда я создаю проект XNA и публикую его, он не работает на компьютере с DirectX 9.0c (без DX10/11).XNA 4.0 + DirectX 9?

Как я понимаю, проект по умолчанию установлен на DX10.

Есть ли способ сделать проект совместимым с DX9?
Как создать новый проект, совместимый с DX9 с самого начала?

ответ

2

Вам необходимо изменить профиль игры от Hi-Def до Reach в свойствах проекта.

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

+0

Сколько бы, что * действительно * ограничить меня? Возможно, понижение до XNA 3.1 было бы лучше, чем использование 4.0 + Reach? – Acidic

+0

Ну, это зависит от того, какую игру/проект вы делаете, я думаю. Ссылка, которую я опубликовал, содержит обзорную таблицу. Я использовал только 4.0 (и я только начал работать недавно), поэтому я не могу предложить вам полезные советы. – Blorgbeard

+0

Моя цель - платформа ПК/Windows. Спасибо, в любом случае. – Acidic