Retrieves the capabilities and features of a connected controller.
DWORD XInputGetCapabilities( DWORD dwUserIndex, DWORD dwFlags, XINPUT_CAPABILITIES* pCapabilities );
Value | Description |
---|---|
XINPUT_FLAG_GAMEPAD | Limit query to devices of Xbox 360 Controller type. |
Any value of dwflags other than the above or 0 is illegal and will result in an error break when debugging.
If the function succeeds, the return value is ERROR_SUCCESS.
If the controller is not connected, the return value is ERROR_DEVICE_NOT_CONNECTED.
If the function fails, the return value is an error code defined in Winerror.h. The function does not use SetLastError to set the calling thread's last-error code.
Header: Declared in XInput.h.
Import Library: Use Xinput.lib.