Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This section contains information about the structures used with DirectInput.
Note
The memory for all Microsoft DirectX structures must be initialized to 0 before use. In addition, all structures that contain a dwSize member should set the member to the size of the structure, in bytes, before use. The following example performs these tasks on a common structure, DIDEVCAPS:
DIDEVCAPS didevcaps; // Can't use this yet ZeroMemory(&didevcaps, sizeof(didevcaps)); didevcaps.dwSize = sizeof(didevcaps); // Now the structure Can be used.