Structures (XInput Game Controller APIs)

Available XInput Structures

In this section

Topic Description
XINPUT_BATTERY_INFORMATION
Contains information on battery type and charge state.
XINPUT_CAPABILITIES
Describes the capabilities of a connected controller. The XInputGetCapabilities function returns XINPUT_CAPABILITIES.
XINPUT_GAMEPAD
Describes the current state of a controller.
XINPUT_KEYSTROKE
Specifies keystroke data returned by XInputGetKeystroke.
XINPUT_STATE
Represents the state of a controller.
XINPUT_VIBRATION
Specifies motor speed levels for the vibration function of a controller.