Reference material for the Microsoft DirectInput C/C++ application programming interface (API) is divided into the following categories.