• Legal Information
  • ▶Introducing DirectX 6.1
  • ▼DirectX Foundation
    • ▶DirectDraw
    • ▶DirectSound
    • ▶DirectMusic
    • ▶Direct3D Immediate Mode
    • ▼DirectInput
      • About DirectInput
      • Why Use DirectInput?
      • ▶DirectInput Architecture
      • ▶DirectInput Essentials
      • ▼DirectInput Tutorials
        • ▼Tutorial 1: Using the Keyboard
          • Step 1: Creating the DirectInput Object
          • Step 2: Creating the DirectInput Keyboard Device
          • Step 3: Setting the Keyboard Data Format
          • Step 4: Setting the Keyboard Behavior
          • Step 5: Gaining Access to the Keyboard
          • Step 6: Retrieving Data from the Keyboard
          • Step 7: Closing Down the DirectInput System
          • Sample Function 1: DI_Init
          • Sample Function 2: DI_Term
        • ▶Tutorial 2: Using the Mouse
        • ▶Tutorial 3: Using the Joystick
        • ▶Tutorial 4: Using Force Feedback
      • ▶DirectInput Reference
      • ▶DirectInput Samples
    • ▶DirectSetup
    • ▶AutoPlay
    • ▶Glossary
  • ▶DirectX Media