Windows.Gaming.Input
Windows.Gaming.Input
Windows.Gaming.Input
Windows.Gaming.Input
Namespace
Provides access to game controller input.
Classes
| ArcadeStick ArcadeStick ArcadeStick ArcadeStick |
Represents an arcade stick. |
| FlightStick FlightStick FlightStick FlightStick |
Represents a flight stick. |
| Gamepad Gamepad Gamepad Gamepad |
Represents a gamepad. |
| Headset Headset Headset Headset |
Contains information about an audio headset attached to a gamepad. |
| RacingWheel RacingWheel RacingWheel RacingWheel |
Represents a racing wheel. |
| RawGameController RawGameController RawGameController RawGameController |
[Contains prerelease APIs.] |
| UINavigationController UINavigationController UINavigationController UINavigationController |
Represents a controller of any type that can be used for UI navigation. Most gamepads, arcade sticks, and racing wheels can also be accessed as a UINavigationController. It is recommended that games use the controller-specific class during gameplay and the UINavigationController class for UI menus. |
Structs
| ArcadeStickReading ArcadeStickReading ArcadeStickReading ArcadeStickReading |
The current state of the arcade stick. |
| FlightStickReading FlightStickReading FlightStickReading FlightStickReading |
The current state of the flight stick. |
| GamepadReading GamepadReading GamepadReading GamepadReading |
Represents the current state of the gamepad. |
| GamepadVibration GamepadVibration GamepadVibration GamepadVibration |
Describes the speed of the gamepad's four available vibration motors. |
| RacingWheelReading RacingWheelReading RacingWheelReading RacingWheelReading |
Represents the current state of the racing wheel. |
| UINavigationReading UINavigationReading UINavigationReading UINavigationReading |
Represents the current state of the UI navigation controller. |
Interfaces
| IGameController IGameController IGameController IGameController |
The core interface required to be implemented by all controller devices, regardless of their actual type (gamepad, racing wheel, flight stick, and so on). This interface exists mainly to support extensibility for game controllers, which allows OEMs (Original Equipment Manufacturers) to publish WinRT (Windows Runtime) classes that provide rich access to their device's features, while integrating into the underlying game controller device enumeration framework. |
| IGameControllerBatteryInfo IGameControllerBatteryInfo IGameControllerBatteryInfo IGameControllerBatteryInfo |
Interface that allows game controller (or headset) classes to query for information about the current battery state, regardless of their actual type (gamepad, racing wheel, flight stick, and so on). |