This section covers the basic structure of DirectInput and how it works with both the Windows operating system and input hardware. It also introduces the way DirectInput handles device access, input data, and force-feedback effects.