Like DirectDraw and DirectPlay, DirectInput is also an API for receiving input commands from users via input devices such as the keyboard, joystick, mouse and other input devices.
Related Words DirectDraw; DirectPlay