DirectInput Device Data

This section covers the basic concepts of getting data from DirectInput devices.

·Buffered and Immediate Data

·Time Stamps and Sequence Numbers

·Polling and Events

·Relative and Absolute Axis Coordinates

Specific details about mouse, keyboard, and joystick input data, and about output data, are given in the following sections:

·Mouse Data

·Keyboard Data

·Joystick Data

·Output Data

Examples of retrieving data from input devices are found in the following tutorials:

·Tutorial 1: Using the Keyboard

·Tutorial 2: Using the Mouse

·Tutorial 3: Using the Joystick