Hola, tengo problemas usando un "control pad" con direct Input, me crea los devices bien, pero a la hora de actualizar la aplicación peta xD.
Os dejo la clase que gestiona Direct Input y un archivo .h de utlierias.
La clase es un signelton, habria que usarla asi:
En el WinMain:
C_DIManager::getMe()->init(hWnd, hInst, false (bool exclusive_mode);
y el bucle de la aplicación hay que actualizarlo para ver el estado del game pad, es aqui donde me peta y no se porque.
C_DIManager::getMe()->update();
Por cierto, esta clase todavia lo estoy haciendo, de momento solo gestional el control pad, ahunque mas adelante le tengo que implementar el teclado tambien, pero todavia no esta.
Espero me puedan ayudar pues llevo mucho tiempo con esto y no tengo ni idea de porque me ocurre.
Un saludo y muchas gracias de antemano.