- DirectInput
-
DirectInput
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 soporto por compatibilidad hacia atrás. Las nuevas aplicaciones usan XInput.
Contenido
Ejemplos
Lectura de un joystick
En el artículo que trata sobre la lectura de un joystick se presenta un ejemplo para la versión 7 de DirectInput.
XInput
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
Categoría: Interfaces de programación de aplicaciones de Microsoft
Wikimedia foundation. 2010.