[DirectX 6 Programmer's Reference] Step 1: Creating the DirectInput Object (100%)
DirectX Foundation > DirectInput > DirectInput Tutorials > Tutorial 1: Using the Keyboard
[DirectX 8.1 C/C++ Programmer's Reference] Step 1: Creating the DirectInput Object (94.4444444444444%)
DirectX 8.1 (C++) > DirectInput > DirectInput C/C++ Tutorials > Tutorial 1: Using the Keyboard
[DirectX 6 Programmer's Reference] Step 2: Creating the DirectInput Keyboard Device (93.2291666666667%)
DirectX Foundation > DirectInput > DirectInput Tutorials > Tutorial 1: Using the Keyboard
[DirectX 6 Programmer's Reference] Step 7: Closing Down the DirectInput System (90.6976744186047%)
DirectX Foundation > DirectInput > DirectInput Tutorials > Tutorial 1: Using the Keyboard
[DirectX 6 Programmer's Reference] Step 1: Creating the DirectInput Mouse Device (87.7777777777778%)
DirectX Foundation > DirectInput > DirectInput Tutorials > Tutorial 2: Using the Mouse
[DirectX 8.1 C/C++ Programmer's Reference] Step 2: Creating the DirectInput Keyboard Device (87.6736111111111%)
DirectX 8.1 (C++) > DirectInput > DirectInput C/C++ Tutorials > Tutorial 1: Using the Keyboard
[DirectX 6 Programmer's Reference] Step 3: Setting the Keyboard Data Format (86.875%)
DirectX Foundation > DirectInput > DirectInput Tutorials > Tutorial 1: Using the Keyboard
[DirectX October 2006 Documentation] Step 1: Creating the DirectInput Object (85.7142857142857%)
DirectX Input > DirectInput > Tutorials > Tutorial 1: Using the Keyboard
[DirectX 8.1 C/C++ Programmer's Reference] Step 7: Closing Down the DirectInput System (85.1421188630491%)
DirectX 8.1 (C++) > DirectInput > DirectInput C/C++ Tutorials > Tutorial 1: Using the Keyboard
[DirectX 8.1 C/C++ Programmer's Reference] Step 1: Creating the DirectInput Mouse Device (82.2222222222222%)
DirectX 8.1 (C++) > DirectInput > DirectInput C/C++ Tutorials > Tutorial 2: Using the Mouse
[DirectX 8.1 C/C++ Programmer's Reference] Step 3: Setting the Keyboard Data Format (81.3194444444444%)
DirectX 8.1 (C++) > DirectInput > DirectInput C/C++ Tutorials > Tutorial 1: Using the Keyboard
[DirectX 8.1 Visual Basic Programmer's Reference] Step 5: Closing Down the DirectInput System (81.1388508891929%)
DirectX 8.1 (Visual Basic) > DirectInput > DirectInput Visual Basic Tutorials > Tutorial 1: Using the Keyboard
[DirectX 8.1 Visual Basic Programmer's Reference] Step 1: Creating the DirectInput8 Object and the Keyboard Device (80.6755514705882%)
DirectX 8.1 (Visual Basic) > DirectInput > DirectInput Visual Basic Tutorials > Tutorial 1: Using the Keyboard
[DirectX 7 Programmer's Reference] Step 1: Create the DirectInput Object (80.6166056166056%)
Microsoft DirectX 7.0 > DirectInput > DirectInput Tutorials > DirectInput C/C++ Tutorials > Tutorial 1: Using the Keyboard
[DirectX October 2006 Documentation] Step 2: Creating the DirectInput Keyboard Device (78.9434523809524%)
DirectX Input > DirectInput > Tutorials > Tutorial 1: Using the Keyboard
[DirectX October 2006 Documentation] Step 7: Closing Down the DirectInput System (76.4119601328904%)
DirectX Input > DirectInput > Tutorials > Tutorial 1: Using the Keyboard
[DirectX 8.1 Visual Basic Programmer's Reference] Step 2: Setting the Keyboard Parameters (76.3386123680241%)
DirectX 8.1 (Visual Basic) > DirectInput > DirectInput Visual Basic Tutorials > Tutorial 1: Using the Keyboard
[DirectX 8.1 Visual Basic Programmer's Reference] Step 4: Retrieving Immediate Data from the Keyboard (74.2647058823529%)
DirectX 8.1 (Visual Basic) > DirectInput > DirectInput Visual Basic Tutorials > Tutorial 1: Using the Keyboard
[DirectX 7 Programmer's Reference] Step 2: Create the DirectInput Keyboard Device (73.8440303657695%)
Microsoft DirectX 7.0 > DirectInput > DirectInput Tutorials > DirectInput C/C++ Tutorials > Tutorial 1: Using the Keyboard
[DirectX 8.1 Visual Basic Programmer's Reference] Step 3: Gaining Access to the Keyboard (73.7745098039216%)
DirectX 8.1 (Visual Basic) > DirectInput > DirectInput Visual Basic Tutorials > Tutorial 1: Using the Keyboard
[DirectX October 2006 Documentation] Step 1: Creating the DirectInput Mouse Device (73.4920634920635%)
DirectX Input > DirectInput > Tutorials > Tutorial 2: Using the Mouse
[DirectX 7 Programmer's Reference] Step 7: Close Down the DirectInput System (73.3933410762679%)
Microsoft DirectX 7.0 > DirectInput > DirectInput Tutorials > DirectInput C/C++ Tutorials > Tutorial 1: Using the Keyboard
[DirectX October 2006 Documentation] Step 3: Setting the Keyboard Data Format (72.5892857142857%)
DirectX Input > DirectInput > Tutorials > Tutorial 1: Using the Keyboard
[DirectX 7 Programmer's Reference] Step 1: Create the DirectInput Mouse Device (68.3148763381321%)
Microsoft DirectX 7.0 > DirectInput > DirectInput Tutorials > DirectInput C/C++ Tutorials > Tutorial 2: Using the Mouse
[DirectX 7 Programmer's Reference] Step 3: Set the Keyboard Data Format (67.1550671550671%)
Microsoft DirectX 7.0 > DirectInput > DirectInput Tutorials > DirectInput C/C++ Tutorials > Tutorial 1: Using the Keyboard
[DirectX 3 Programmer's Reference] Step 1: Creating a DirectDraw Object (63.6668886668887%)
DirectDraw > DirectDraw Tutorials > Tutorial 1: The Basics of DirectDraw
[DirectX 3 Programmer's Reference] Step 2: Creating the DirectPlay Object (63.4969197469197%)
DirectPlay > DirectPlay Tutorials > Tutorial 2: Connecting by Using a Dialog Box
[DirectX 3 Programmer's Reference] Step 1: Creating a DirectPlayLobby Object (62.5620314644705%)
DirectPlay > DirectPlay Tutorials > Tutorial 1: Connecting by Using the Lobby
[DirectX 3 Programmer's Reference] Step 8: Deallocating the DirectDraw Objects (60.6555589113729%)
DirectDraw > DirectDraw Tutorials > Tutorial 1: The Basics of DirectDraw
[DirectX 3 Programmer's Reference] Step 1: Creating the Palette (59.0357106661454%)
DirectDraw > DirectDraw Tutorials > Tutorial 2: Loading Bitmaps on the Back Buffer