2010-08-15 17 views
23

Creo un nuevo proyecto en xna 4.0 para Windows. Lo puse en las configuraciones de perfil Reach y HiDef en las propiedades. Al depurar, aparece el siguiente error:Tarjeta gráfica y XNA 4.0

No se encontró una tarjeta gráfica adecuada. No se pudo encontrar un dispositivo Direct3D que sea compatible con el perfil de XNA Framework HiDef.

Me aseguré de seleccionar el perfil 'Reach', sigo recibiendo este error.

  1. La tarjeta gráfica es una intel GM45. Establece el soporte de DX10 en su sitio web.
  2. Intel Core 2 Duo 2.2Ghz
  3. Windows 7 Professional
  4. Visual Studio 2010 Ultimate
  5. 3 GB de RAM

¿Cuál es tan malo en lo que estoy haciendo? Gracias.

PS. Si no puedo ejecutar juegos XNA 4.0, ¿puedo crear un proyecto 3.0 con xna 4.0?

+0

¿Se está ejecutando en Windows XP? – Borealid

+0

Estoy usando Windows 7 –

+1

Esto parece ser un problema para superuser.com, no stackoverflow.com.Sin embargo, las tarjetas de video Intel tienen poco poder. Muchos de ellos emulan algunas de las características más intensivas (costosas) con el software (en los controladores), o simplemente no son lo suficientemente rápidos para el trabajo. En general, debe obtener una computadora portátil muy costosa para obtener algún beneficio del software gaming o graphics de última generación, o de una computadora de escritorio con un precio normal. La razón por la cual este es un comentario es que no conozco el requisito exacto para soportar el perfil XNA de alta definición. –

Respuesta

16

Edición: Mi error - Veo que estás teniendo problemas para realmente hacer su juego, incluso el uso perfil Reach. Debería echar un vistazo a este artículo que describe how to select the Reach profile.

Además, hubo algunas limitaciones de perfil en las versiones anteriores de XNA 4.0. No recuerdo los detalles ahora, pero ¿está utilizando la última versión de XNA 4.0?

Dejaré mi vieja respuesta aquí porque hay alguna otra información útil en ella:


Esta es probablemente una mejor pregunta para el fourm XNA (y veo que has asked it there de todos modos).

No sé cuáles son las especificaciones de Intel GM45, pero I puede lo conecto con precice requirements of the Reach and HiDef profiles, por lo que puede intentar y compararlos.

Y para responder a su pregunta final: No puede crear un proyecto XNA 3.1 con XNA 4.0. XNA no es compatible hacia arriba o hacia abajo. Lo que puede hacer es instalar versiones una al lado de la otra (tanto el tiempo de ejecución como Game Studio). Simplemente tome Visual C# 2008 Express y XNA 3.1 y utilícelos.

11

cambie la propiedad del perfil del juego en su proyecto.

Haga clic derecho sobre el proyecto> Propiedades> XNA Game Studio> Juego Perfil:

Cambiar los botones de opción de "Uso HiDef ..." a "Uso alcance ..."

+0

lea mi pregunta nuevamente. Eso está en mi segunda oración. –

+0

llegué tarde ... lo siento – a52

0

me encontré con un problema similar y terminó siendo porque mi tarjeta de video no tenía suficiente RAM incrustada para Windows 7 y un proyecto de XNA 4.0 para ejecutar. Las cosas funcionaron bien en Windows XP, pero fallaron en Windows 7.

Cuestiones relacionadas