estoy en transición de Windows Forms/XNA a WPF/SlimDX porque:ventanas SlimDX en WPF controla
- a) todos los beneficios de WPF más WinForms (pero la curva de aprendizaje = ay)
- b) Me gustaría tener múltiples viewports SlimDX adjuntas a los paneles. XNA tiene 1 pantalla de "juego".
- c, últimos y menos) DirectX 10 de apoyo
Todos los de mi código XNA anterior es en C#. Tengo problemas para descubrir cómo transferir esto a SlimDX y WPF en un nivel alto. He buscado como loco. El más cercano que he encontrado son:
1) http://www.gamedev.net/community/forums/topic.asp?topic_id=507941 Muchos artículos apuntan a esta discusión, sin embargo, es incompleta y no puedo averiguar el XAML, y tengo errores de dispositivo después de conectar todos los eventos _slimDXDevice y Window1 que fueron dejados fuera.
2) http://www.codeproject.com/KB/WPF/D3DImage.aspx En este artículo se supone que el usuario está portando C++. Estoy portando código XNA que está muy cerca del código MDX.
Si pudiera llegar al punto en el que tengo un formulario WPF con una ventana gráfica personalizada SlimDX que fuera solo una caja azul, podría ir desde allí. En XNA hice muchos RenderTargets separados y los coloqué en toda la pantalla, ahora quiero adjuntarlos a los controles. Pero primero, ¡solo 1 caja azul! : D
¿Alguna idea? Siento que esto es simple o que hay un código de "cookie cutter" que me falta. ¡Apreciado enormemente!
Tenemos un ejemplo que muestra esto en SlimDX, sin embargo , No creo que esté registrado en el repositorio de SVN y actualmente no puedo contactar al desarrollador que lo tiene en su copia de trabajo. Esta pregunta es algo vaga. ¿Estás pidiendo ayuda con los errores específicos del dispositivo? Si es así, ¿podría publicarlos? –
Puedo ver cómo es una pregunta vaga. No estoy preguntando sobre ningún error específico, estoy buscando principalmente una solución de alto nivel muy simple para WPF/SlimDX usando C#. Parece que no puedo encontrarlo documentado ni como un ejemplo en ningún lado. – bufferz