Platform SDK: DirectX

DirectInput Architecture

This section covers the basic structure of DirectInput and how it works with both the Windows operating system and input hardware. For practical information on how to implement the elements of DirectInput introduced here, see DirectInput Essentials.