Lunes 23 de Diciembre de 2024, 04:06
SoloCodigo
Bienvenido(a),
Visitante
. Por favor,
ingresa
o
regístrate
.
¿Perdiste tu
email de activación?
Inicio
Foros
Chat
Ayuda
Buscar
Ingresar
Registrarse
SoloCodigo
»
Foros
»
Programación Específica
»
Programación de Videojuegos
»
DirectX
»
Directx Administrado Desde Vc# Express
« anterior
próximo »
Imprimir
Páginas: [
1
]
Autor
Tema: Directx Administrado Desde Vc# Express (Leído 3808 veces)
lalo_soft
Miembro MUY activo
Mensajes: 469
Directx Administrado Desde Vc# Express
«
en:
Viernes 26 de Enero de 2007, 22:42 »
0
Hola
Se puede usar el Directx Managed desde VC# 2005 express edition
Tweet
JuanK
Miembro de ORO
Mensajes: 5393
Nacionalidad:
Re: Directx Administrado Desde Vc# Express
«
Respuesta #1 en:
Viernes 26 de Enero de 2007, 23:27 »
0
si, pero ya no vale la pena, dx managed fue absorbido por xna y seguira su evolucion desde alli.
[size=109]Juan Carlos Ruiz Pacheco
[/size]
Microsoft Technical Evangelist
@JuanKRuiz
http://juank.io
lalo_soft
Miembro MUY activo
Mensajes: 469
Re: Directx Administrado Desde Vc# Express
«
Respuesta #2 en:
Sábado 27 de Enero de 2007, 01:14 »
0
OK JuanK, ya me parecia que por ahi seria el camino, tengo un problema que a continuacion te detallo.
En primer lugar el proyecto basico de XNA (la ventana azul) no funciona en mi maquina (un notebook sony VAIO) al parecer tiene problemas el xna con la tarjeta grafica, creo saber la causa pero no como repararla te explico.
Hace tiempo atras estaba relizando un proyecto(en la misma maquina) con DX 9c managed y VS2003,el proyecto se termino y hasta ahi todo bien. Luego me cambie a VS2005 (desintalando el 2003) pero cuando intente correr mi antiguo proyecto este no funciono, lo deje hasta ahi pensando que el VS2005 habia cambiado algo de la configuracion que tenia el 2003 y me dedique a otra cosa.Por lo que entiendo xna usa el
DX mi pregunta al final es como se setea el VC# 2005 express para que vea el DX.
JuanK
Miembro de ORO
Mensajes: 5393
Nacionalidad:
Re: Directx Administrado Desde Vc# Express
«
Respuesta #3 en:
Sábado 27 de Enero de 2007, 05:34 »
0
para usar XNA necesitas instalar c# xpress edition y xna framework. No estoy seguro de si necesita o no direct X SDK.
http://msdn2.microsoft.com/en-us/xna/aa937795.aspx
Como minimo xna pide una tarjeta que aoporte hasta shader 1.1, menos de eso no arrancara de ninguna manera, nisiquiera en tipo de device reference rasterizer.
[size=109]Juan Carlos Ruiz Pacheco
[/size]
Microsoft Technical Evangelist
@JuanKRuiz
http://juank.io
lalo_soft
Miembro MUY activo
Mensajes: 469
Re: Directx Administrado Desde Vc# Express
«
Respuesta #4 en:
Sábado 27 de Enero de 2007, 13:50 »
0
Despues de probar y probar, llegue a la conclusion que mi tarjeta de video no cumple lo minimo para XNA, tambien me di cuenta que el XNA solo usa el DX end user y no el SDK.En fin como no puedo hacer un update de la tarjeta de video (en un notebook) tendre que usar el DX para mi proyecto, ¿sabes como setear el VC# 2005 express para el SDK DX?
JuanK
Miembro de ORO
Mensajes: 5393
Nacionalidad:
Re: Directx Administrado Desde Vc# Express
«
Respuesta #5 en:
Sábado 27 de Enero de 2007, 16:32 »
0
lo unico que necesitas es bajar el directx SDK y muy seguramente bajar el platform SDK.
[size=109]Juan Carlos Ruiz Pacheco
[/size]
Microsoft Technical Evangelist
@JuanKRuiz
http://juank.io
jordixip
Nuevo Miembro
Mensajes: 11
Re: Directx Administrado Desde Vc# Express
«
Respuesta #6 en:
Sábado 1 de Septiembre de 2007, 02:36 »
0
Añado o mas bien pregunto que para hacer aplicaciones para directx serias, o sea, juegos, usando managed c# el rendimiento seria bajo, y es mejor hacerlo en C++ unmanaged.
O sea, el .net framework, para hacer un juego... es 'pesimo'.
JuanK
Miembro de ORO
Mensajes: 5393
Nacionalidad:
Re: Directx Administrado Desde Vc# Express
«
Respuesta #7 en:
Sábado 1 de Septiembre de 2007, 03:57 »
0
creo que estas muy equivocado y hablas con prejuicios ma que por experiecia propia.
Estas tan equivocado que te cuento que managed directx evoluciono a XNA FrameWork es decir para hacer juegos compatibles con PC y con XBOX 360 y desde luego si XNA viene de managed directX adivina con que se programa: .net FrameWork (C#)
[size=109]Juan Carlos Ruiz Pacheco
[/size]
Microsoft Technical Evangelist
@JuanKRuiz
http://juank.io
jordixip
Nuevo Miembro
Mensajes: 11
Re: Directx Administrado Desde Vc# Express
«
Respuesta #8 en:
Sábado 1 de Septiembre de 2007, 08:30 »
0
Es posible, pero si quieres te paso un link en donde dice justamente lo que expongo y de ahi a que lo exponga... en donde pone el rendimiento de una aplicacion hecha en C++ unmanaged y la misma aplicacion en C# managed, y se demuestra que es mucho mas lento?
Lo has probado? Haz el tipico hello world en ambos tipos, y ejecuta desde fuera del IDE, en Release. Los tiempos son mayor en C#... y vamos si pruebas una pequeña conexion a bbdd.... lo mismo. C++ unmanaged es mucho mas rapido.
Imprimir
Páginas: [
1
]
« anterior
próximo »
SoloCodigo
»
Foros
»
Programación Específica
»
Programación de Videojuegos
»
DirectX
»
Directx Administrado Desde Vc# Express