2010-08-15 8 views
23

Je crée un nouveau projet dans xna 4.0 pour Windows. Je l'ai mis sur les deux paramètres de profil Reach et HiDef dans les propriétés. Lors du débogage, j'obtiens l'erreur suivante:Carte graphique et XNA 4.0

Aucune carte graphique appropriée trouvée. Impossible de trouver un périphérique Direct3D prenant en charge le profil XNA Framework HiDef.

Je me suis assuré de sélectionner le profil 'Reach', j'ai toujours cette erreur.

  1. La carte graphique est un Intel GM45. Il déclare le soutien de DX10 sur leur site Web.
  2. Intel Core 2 Duo 2.2Ghz
  3. Windows 7 Professional
  4. Visual Studio 2010 Ultimate
  5. 3 Go de RAM

Alors ce qui est mal avec ce que je fais? Merci.

PS. Si je ne peux pas exécuter les jeux XNA 4.0, puis-je créer un projet 3.0 avec xna 4.0?

+0

Courez-vous sur Windows XP? – Borealid

+0

J'utilise Windows 7 –

+1

Cela semble être un problème pour superuser.com, pas stackoverflow.com.Cependant, les cartes vidéo Intel sont très sous-équipées. Beaucoup d'entre eux émulent certaines des fonctionnalités les plus intensives (coûteuses) avec le logiciel (dans les pilotes), ou ne sont tout simplement pas assez rapides pour le travail. En général, vous devez vous procurer un ordinateur portable très cher pour tirer parti des logiciels de jeux ou de graphismes actuels, ou d'un ordinateur de bureau à prix normal. La raison pour laquelle ceci est un commentaire est que je ne connais pas l'exigence exacte pour soutenir le profil XNA haute définition. –

Répondre

16

Modifier: Mon erreur - Je vois que vous avez des difficultés à faire réellement votre jeu même utilisation profil portée. Vous devriez jeter un oeil à cet article qui décrit how to select the Reach profile.

En outre - il y avait quelques limitations de profil dans les anciennes versions de XNA 4.0 - Je ne me souviens pas des détails maintenant, mais utilisez-vous la dernière version de XNA 4.0?

Je vais laisser ma vieille réponse ici parce qu'il ya d'autres informations utiles dans ce:


Ceci est probablement une meilleure question pour le fourm XNA (et je vois que tu as asked it there de toute façon).

Je ne connais pas les caractéristiques de l'Intel GM45, mais je peut vous relier au precice requirements of the Reach and HiDef profiles, vous pouvez essayer de les comparer.

Et pour répondre à votre dernière question: Vous ne pouvez pas créer un projet XNA 3.1 avec XNA 4.0. XNA n'est pas ascendant ou descendant. Ce que vous pouvez est d'installer des versions côte à côte (à la fois le runtime et Game Studio). Alors, prenez simplement Visual C# 2008 Express et XNA 3.1 et utilisez-les.

11

Modifiez la propriété pour le profil du jeu dans votre projet.

Clic droit sur le projet> Propriétés> XNA Game Studio> Profil du jeu:

Modifier les boutons radio de "Utiliser HiDef ..." "Utiliser portée ..."

+0

relire ma question. C'est dans ma deuxième phrase. –

+0

je l'ai eu en retard ... désolé – a52

0

je suis tombé un problème similaire et il a fini par être parce que ma carte vidéo n'a pas assez de RAM intégrée pour Windows 7 et un projet XNA 4.0 pour fonctionner. Les choses se sont bien passées dans Windows XP, mais ont échoué dans Windows 7.

Questions connexes