DirectInput

De Wikipedia, la enciclopedia libre
Saltar a: navegación, búsqueda

El DirectInput es un módulo perteneciente a DirectX utilizado para procesar datos del teclado, ratón, joystick y otros controles para juegos.

DirectInput es una biblioteca para procesar datos del teclado, ratón, joystick y otros controles para juegos. También provee un sistema de mapeo que permite especificar las acciones del juego que originarán los botones y los ejes de los dispositivos de entrada.

DirectInput es una parte de la biblioteca DirectX. Actualmente está archivado como obsoleto y simplemente se soportó por compatibilidad hacia atrás. Las nuevas aplicaciones usan XInput.


Ejemplos[editar]

Lectura de un joystick[editar]

En el artículo que trata sobre la lectura de un joystick se presenta un ejemplo para la versión 7 de DirectInput.

XInput[editar]

XInput es una API para los controladores de juegos de la siguiente generación. Ha sido introducido con el lanzamiento de la videoconsola XBox 360.

Tiene la ventaja de que es más sencillo de usar que DirectInput. Además, XInput es compatible con DirectX en sus versiones 9 y superiores.

Enlaces externos[editar]