Windows.Xbox.Input Namespace

Contains the reference APIs for the Windows.Xbox.Input namespace.

Classes

  Name Description
BiometricUserChangedEventArgs Arguments for the biometric user changed events.
BodyController Represents a BodyContoller object.
BodyControllerAddedEventArgs Arguments for the BodyController Class added events.
BodyControllerReading Represents a body controller, which is used to determine if a body is leaning.
BodyControllerReadingChangedEventArgs Provides event arguments for a ReadingChanged event.
BodyControllerRemovedEventArgs Arguments for the body controller removed events.
BodyHandPair Associates a detected body and with a detected hand using the Body.TrackingId Property and a value from the HandType Enumeration enumeration.
Controller Represents a controller object, which can refer to anything that can control the console such as a gamepad, wheel, magic wand, NUI skeleton, smartglass device, media remote, etc.
ControllerAddedEventArgs Provides event arguments for a ControllerAdded event.
ControllerOrderChangedEventArgs Arguments for the ControllerOrderChanged event.
ControllerPairingChangedEventArgs Provides event arguments for a ControllerPairingChanged event.
ControllerRemovedEventArgs Provides event arguments for a ControllerRemoved event.
Gamepad Gets and sets user interaction with a gamepad; signals events.
GamepadAddedEventArgs Provides event arguments for a GamepadAdded event.
GamepadReading Gets gamepad reading, including the current state of buttons and sticks.
GamepadRemovedEventArgs Provides event arguments for a GamepadRemoved event.
InputManager Represents the InputManager class, which the KinectInteractionMode.
NavigationController Reserved for a later release.
NavigationControllerAddedEventArgs Provides event arguments for a NavigationControllerAdded event.
NavigationControllerRemovedEventArgs Provides event arguments for a NavigationControllerRemoved event.
NavigationReading Reserved for a later release.

Interfaces

  Name Description
IBiometricUserChangedEventArgs Arguments for the biometric user changed events.
IBodyController Represents an IBodyController object.
IBodyControllerReading Represents a body controller, which is used to determine if a body is leaning.
IBodyControllerReadingChangedEventArgs Provides event arguments for a ReadingChanged event.
IController Represents a controller.
IControllerFactory Creates controllers.
IControllerStaticsSystem Provides static access to the event that is fired when controller pairing is changed.
IGamepad Gets and sets user interaction with a gamepad; signals events.
IGamepad2 Determines whether a connected gamepad is a trusted device.
IGamepadReading Gets gamepad reading, including the current state of buttons and sticks.
IInputHandler Represents an IInputHandler object.
INavigationController Reserved for a later release.
INavigationReading Reserved for a later release.

Structures

  Name Description
GamepadVibration Describes the left motor speed and the right motor speed.
RawGamepadReading Represents a gamepad reading object, which represents the current state of the controller (without allocating new memory).
RawNavigationReading Represents a navigation reading object, which represents the state of the controller (without allocating new memory).

Enumerations

  Name Description
ControllerOrderFilter Selects which set of contollers will show up in the filtered list of controllers.
GamepadButtons Specifies the button type.
KinectEngagementMode Specifies Kinect engagement modes.
KinectInteractionMode Gesture interaction modes, which determine how gestures are handled.
MetadataVersion Metadata versions for an input controller.
NavigationButtons Reserved for a later release.