SharpDX.XInput
A XInput controller.
Initializes a new instance of the class.
Index of the user.
Gets the battery information.
Type of the battery device.
unsigned int XInputGetBatteryInformation([In] XUSER_INDEX dwUserIndex,[In] BATTERY_DEVTYPE devType,[Out] XINPUT_BATTERY_INFORMATION* pBatteryInformation)
Gets the capabilities.
Type of the device query.
unsigned int XInputGetCapabilities([In] XUSER_INDEX dwUserIndex,[In] XINPUT_DEVQUERYTYPE dwFlags,[Out] XINPUT_CAPABILITIES* pCapabilities)
Gets the keystroke.
The flag.
The keystroke.
unsigned int XInputGetKeystroke([In] XUSER_INDEX dwUserIndex,[In] unsigned int dwReserved,[Out] XINPUT_KEYSTROKE* pKeystroke)
Gets the state.
Sets the reporting.
if set to true [enable reporting].
Sets the vibration.
The vibration.
Gets a value indicating whether this instance is connected.
true if this instance is connected; otherwise, false.
Gets the sound render GUID.
Gets the sound capture GUID.
No documentation.
XINPUT_GAMEPAD
Constant TriggerThreshold.
XINPUT_GAMEPAD_TRIGGER_THRESHOLD
Constant LeftThumbDeadZone.
XINPUT_GAMEPAD_LEFT_THUMB_DEADZONE
Constant RightThumbDeadZone.
XINPUT_GAMEPAD_RIGHT_THUMB_DEADZONE
No documentation.
XINPUT_GAMEPAD_BUTTON_FLAGS wButtons
No documentation.
unsigned char bLeftTrigger
No documentation.
unsigned char bRightTrigger
No documentation.
short sThumbLX
No documentation.
short sThumbLY
No documentation.
short sThumbRX
No documentation.
short sThumbRY
No documentation.
BATTERY_DEVTYPE
No documentation.
BATTERY_DEVTYPE_GAMEPAD
No documentation.
BATTERY_DEVTYPE_HEADSET
No documentation.
BATTERY_LEVEL
No documentation.
BATTERY_LEVEL_EMPTY
No documentation.
BATTERY_LEVEL_LOW
No documentation.
BATTERY_LEVEL_MEDIUM
No documentation.
BATTERY_LEVEL_FULL
No documentation.
BATTERY_TYPE
No documentation.
BATTERY_TYPE_DISCONNECTED
No documentation.
BATTERY_TYPE_WIRED
No documentation.
BATTERY_TYPE_ALKALINE
No documentation.
BATTERY_TYPE_NIMH
No documentation.
BATTERY_TYPE_UNKNOWN
No documentation.
XINPUT_CAPS_FLAGS
No documentation.
XINPUT_CAPS_VOICE_SUPPORTED
None.
None
No documentation.
XINPUT_DEVQUERYTYPE
No documentation.
XINPUT_FLAG_GAMEPAD
No documentation.
XINPUT_FLAG_ANY
No documentation.
XINPUT_DEVSUBTYPE
No documentation.
XINPUT_DEVSUBTYPE_GAMEPAD
No documentation.
XINPUT_DEVSUBTYPE_WHEEL
No documentation.
XINPUT_DEVSUBTYPE_ARCADE_STICK
No documentation.
XINPUT_DEVSUBTYPE_FLIGHT_SICK
No documentation.
XINPUT_DEVSUBTYPE_DANCE_PAD
No documentation.
XINPUT_DEVSUBTYPE_GUITAR
No documentation.
XINPUT_DEVSUBTYPE_DRUM_KIT
No documentation.
XINPUT_DEVTYPE
No documentation.
XINPUT_DEVTYPE_GAMEPAD
No documentation.
XINPUT_GAMEPAD_BUTTON_FLAGS
No documentation.
XINPUT_GAMEPAD_DPAD_UP
No documentation.
XINPUT_GAMEPAD_DPAD_DOWN
No documentation.
XINPUT_GAMEPAD_DPAD_LEFT
No documentation.
XINPUT_GAMEPAD_DPAD_RIGHT
No documentation.
XINPUT_GAMEPAD_START
No documentation.
XINPUT_GAMEPAD_BACK
No documentation.
XINPUT_GAMEPAD_LEFT_THUMB
No documentation.
XINPUT_GAMEPAD_RIGHT_THUMB
No documentation.
XINPUT_GAMEPAD_LEFT_SHOULDER
No documentation.
XINPUT_GAMEPAD_RIGHT_SHOULDER
No documentation.
XINPUT_GAMEPAD_A
No documentation.
XINPUT_GAMEPAD_B
No documentation.
XINPUT_GAMEPAD_X
No documentation.
XINPUT_GAMEPAD_Y
None.
None
No documentation.
XINPUT_GAMEPAD_KEY_CODE
No documentation.
VK_PAD_A
No documentation.
VK_PAD_B
No documentation.
VK_PAD_X
No documentation.
VK_PAD_Y
No documentation.
VK_PAD_RSHOULDER
No documentation.
VK_PAD_LSHOULDER
No documentation.
VK_PAD_LTRIGGER
No documentation.
VK_PAD_RTRIGGER
No documentation.
VK_PAD_DPAD_UP
No documentation.
VK_PAD_DPAD_DOWN
No documentation.
VK_PAD_DPAD_LEFT
No documentation.
VK_PAD_DPAD_RIGHT
No documentation.
VK_PAD_START
No documentation.
VK_PAD_BACK
No documentation.
VK_PAD_LTHUMB_PRESS
No documentation.
VK_PAD_RTHUMB_PRESS
No documentation.
VK_PAD_LTHUMB_UP
No documentation.
VK_PAD_LTHUMB_DOWN
No documentation.
VK_PAD_LTHUMB_RIGHT
No documentation.
VK_PAD_LTHUMB_LEFT
No documentation.
VK_PAD_LTHUMB_UPLEFT
No documentation.
VK_PAD_LTHUMB_UPRIGHT
No documentation.
VK_PAD_LTHUMB_DOWNRIGHT
No documentation.
VK_PAD_LTHUMB_DOWNLEFT
No documentation.
VK_PAD_RTHUMB_UP
No documentation.
VK_PAD_RTHUMB_DOWN
No documentation.
VK_PAD_RTHUMB_RIGHT
No documentation.
VK_PAD_RTHUMB_LEFT
No documentation.
VK_PAD_RTHUMB_UPLEFT
No documentation.
VK_PAD_RTHUMB_UPRIGHT
No documentation.
VK_PAD_RTHUMB_DOWNRIGHT
No documentation.
VK_PAD_RTHUMB_DOWNLEFT
None.
None
No documentation.
XINPUT_KEYSTROKE_FLAGS
No documentation.
XINPUT_KEYSTROKE_KEYDOWN
No documentation.
XINPUT_KEYSTROKE_KEYUP
No documentation.
XINPUT_KEYSTROKE_REPEAT
None.
None
No documentation.
XUSER_INDEX
No documentation.
XUSER_INDEX_ANY
No documentation.
XUSER_INDEX_ONE
No documentation.
XUSER_INDEX_TWO
No documentation.
XUSER_INDEX_THREE
No documentation.
XUSER_INDEX_FOUR
Functions
DLLs loaders
No documentation.
No documentation.
No documentation.
No documentation.
No documentation.
unsigned int XInputGetKeystroke([In] unsigned int dwUserIndex,[In] unsigned int dwReserved,[Out] XINPUT_KEYSTROKE* pKeystroke)
No documentation.
No documentation.
No documentation.
No documentation.
No documentation.
unsigned int XInputGetBatteryInformation([In] unsigned int dwUserIndex,[In] BATTERY_DEVTYPE devType,[Out] XINPUT_BATTERY_INFORMATION* pBatteryInformation)
No documentation.
No documentation.
No documentation.
No documentation.
unsigned int XInputSetState([In] unsigned int dwUserIndex,[In] XINPUT_VIBRATION* pVibration)
No documentation.
No documentation.
No documentation.
No documentation.
No documentation.
unsigned int XInputGetDSoundAudioDeviceGuids([In] unsigned int dwUserIndex,[Out] GUID* pDSoundRenderGuid,[Out] GUID* pDSoundCaptureGuid)
No documentation.
No documentation.
No documentation.
No documentation.
unsigned int XInputGetState([In] unsigned int dwUserIndex,[Out] XINPUT_STATE* pState)
No documentation.
No documentation.
void XInputEnable([In] BOOL enable)
No documentation.
No documentation.
No documentation.
No documentation.
No documentation.
unsigned int XInputGetCapabilities([In] unsigned int dwUserIndex,[In] XINPUT_DEVQUERYTYPE dwFlags,[Out] XINPUT_CAPABILITIES* pCapabilities)
No documentation.
XINPUT_BATTERY_INFORMATION
No documentation.
BATTERY_TYPE BatteryType
No documentation.
BATTERY_LEVEL BatteryLevel
No documentation.
XINPUT_CAPABILITIES
No documentation.
XINPUT_DEVTYPE Type
No documentation.
XINPUT_DEVSUBTYPE SubType
No documentation.
XINPUT_CAPS_FLAGS Flags
No documentation.
XINPUT_GAMEPAD Gamepad
No documentation.
XINPUT_VIBRATION Vibration
No documentation.
XINPUT_KEYSTROKE
No documentation.
XINPUT_GAMEPAD_KEY_CODE VirtualKey
No documentation.
wchar_t Unicode
No documentation.
XINPUT_KEYSTROKE_FLAGS Flags
No documentation.
XUSER_INDEX UserIndex
No documentation.
unsigned char HidCode
No documentation.
XINPUT_STATE
No documentation.
unsigned int dwPacketNumber
No documentation.
XINPUT_GAMEPAD Gamepad
No documentation.
XINPUT_VIBRATION
No documentation.
unsigned short wLeftMotorSpeed
No documentation.
unsigned short wRightMotorSpeed
Common error code from XInput
Device is not connected