Docs.rs
windows-sys-0.59.0
windows-sys 0.59.0
Docs.rs crate page
MIT OR Apache-2.0
Links
Repository
crates.io
Source
Owners
kennykerr
Dependencies
windows-targets ^0.52.6
normal
Versions
100%
of the crate is documented
Platform
x86_64-pc-windows-msvc
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
windows_sys
0.59.0
Module XboxController
Structs
Constants
Functions
Type Aliases
In windows_sys::Win32::UI::Input
Module
windows_sys
::
Win32
::
UI
::
Input
::
XboxController
Copy item path
[
−
]
Structs
§
XINPUT_BATTERY_INFORMATION
XINPUT_CAPABILITIES
XINPUT_GAMEPAD
XINPUT_KEYSTROKE
XINPUT_STATE
XINPUT_VIBRATION
Constants
§
BATTERY_DEVTYPE_GAMEPAD
BATTERY_DEVTYPE_HEADSET
BATTERY_LEVEL_EMPTY
BATTERY_LEVEL_FULL
BATTERY_LEVEL_LOW
BATTERY_LEVEL_MEDIUM
BATTERY_TYPE_ALKALINE
BATTERY_TYPE_DISCONNECTED
BATTERY_TYPE_NIMH
BATTERY_TYPE_UNKNOWN
BATTERY_TYPE_WIRED
VK_PAD_A
VK_PAD_B
VK_PAD_BACK
VK_PAD_DPAD_DOWN
VK_PAD_DPAD_LEFT
VK_PAD_DPAD_RIGHT
VK_PAD_DPAD_UP
VK_PAD_LSHOULDER
VK_PAD_LTHUMB_DOWN
VK_PAD_LTHUMB_DOWNLEFT
VK_PAD_LTHUMB_DOWNRIGHT
VK_PAD_LTHUMB_LEFT
VK_PAD_LTHUMB_PRESS
VK_PAD_LTHUMB_RIGHT
VK_PAD_LTHUMB_UP
VK_PAD_LTHUMB_UPLEFT
VK_PAD_LTHUMB_UPRIGHT
VK_PAD_LTRIGGER
VK_PAD_RSHOULDER
VK_PAD_RTHUMB_DOWN
VK_PAD_RTHUMB_DOWNLEFT
VK_PAD_RTHUMB_DOWNRIGHT
VK_PAD_RTHUMB_LEFT
VK_PAD_RTHUMB_PRESS
VK_PAD_RTHUMB_RIGHT
VK_PAD_RTHUMB_UP
VK_PAD_RTHUMB_UPLEFT
VK_PAD_RTHUMB_UPRIGHT
VK_PAD_RTRIGGER
VK_PAD_START
VK_PAD_X
VK_PAD_Y
XINPUT_CAPS_FFB_SUPPORTED
XINPUT_CAPS_NO_NAVIGATION
XINPUT_CAPS_PMD_SUPPORTED
XINPUT_CAPS_VOICE_SUPPORTED
XINPUT_CAPS_WIRELESS
XINPUT_DEVSUBTYPE_ARCADE_PAD
XINPUT_DEVSUBTYPE_ARCADE_STICK
XINPUT_DEVSUBTYPE_DANCE_PAD
XINPUT_DEVSUBTYPE_DRUM_KIT
XINPUT_DEVSUBTYPE_FLIGHT_STICK
XINPUT_DEVSUBTYPE_GAMEPAD
XINPUT_DEVSUBTYPE_GUITAR
XINPUT_DEVSUBTYPE_GUITAR_ALTERNATE
XINPUT_DEVSUBTYPE_GUITAR_BASS
XINPUT_DEVSUBTYPE_UNKNOWN
XINPUT_DEVSUBTYPE_WHEEL
XINPUT_DEVTYPE_GAMEPAD
XINPUT_DLL
XINPUT_DLL_A
XINPUT_DLL_W
XINPUT_FLAG_ALL
XINPUT_FLAG_GAMEPAD
XINPUT_GAMEPAD_A
XINPUT_GAMEPAD_B
XINPUT_GAMEPAD_BACK
XINPUT_GAMEPAD_DPAD_DOWN
XINPUT_GAMEPAD_DPAD_LEFT
XINPUT_GAMEPAD_DPAD_RIGHT
XINPUT_GAMEPAD_DPAD_UP
XINPUT_GAMEPAD_LEFT_SHOULDER
XINPUT_GAMEPAD_LEFT_THUMB
XINPUT_GAMEPAD_LEFT_THUMB_DEADZONE
XINPUT_GAMEPAD_RIGHT_SHOULDER
XINPUT_GAMEPAD_RIGHT_THUMB
XINPUT_GAMEPAD_RIGHT_THUMB_DEADZONE
XINPUT_GAMEPAD_START
XINPUT_GAMEPAD_TRIGGER_THRESHOLD
XINPUT_GAMEPAD_X
XINPUT_GAMEPAD_Y
XINPUT_KEYSTROKE_KEYDOWN
XINPUT_KEYSTROKE_KEYUP
XINPUT_KEYSTROKE_REPEAT
XUSER_INDEX_ANY
XUSER_MAX_COUNT
Functions
§
XInputEnable
⚠
XInputGetAudioDeviceIds
⚠
XInputGetBatteryInformation
⚠
XInputGetCapabilities
⚠
XInputGetKeystroke
⚠
XInputGetState
⚠
XInputSetState
⚠
Type Aliases
§
BATTERY_DEVTYPE
BATTERY_LEVEL
BATTERY_TYPE
XINPUT_CAPABILITIES_FLAGS
XINPUT_DEVSUBTYPE
XINPUT_DEVTYPE
XINPUT_FLAG
XINPUT_GAMEPAD_BUTTON_FLAGS
XINPUT_KEYSTROKE_FLAGS
XINPUT_VIRTUAL_KEY