Harness the power of DirectInput and XInput to detect and respond to user input from keyboard, mouse, and joysticks/gamepads while adding the allimportant interactivity to your games. Make the most of Direct2D, DirectSound, XAudio2, and Direct3D to make your game worlds come to life on the screen. This is a practical guide packed with example code and quick instructions on game development with SlimDX.