GamepadReading Struct
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents the current state of the gamepad.
public value class GamepadReading
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
struct GamepadReading
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public struct GamepadReading
var gamepadReading = {
timestamp : /* Your value */,
buttons : /* Your value */,
leftTrigger : /* Your value */,
rightTrigger : /* Your value */,
leftThumbstickX : /* Your value */,
leftThumbstickY : /* Your value */,
rightThumbstickX : /* Your value */,
rightThumbstickY : /* Your value */
}
Public Structure GamepadReading
- Inheritance
-
GamepadReading
- Attributes
Windows requirements
Device family |
Windows 10 (introduced in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduced in v1.0)
|
Fields
Buttons |
The state of the gamepad's buttons. This will be a combination of values in the GamepadButtons enumeration. |
LeftThumbstickX |
The position of the left thumbstick on the X-axis. The value is between -1.0 and 1.0. |
LeftThumbstickY |
The position of the left thumbstick on the Y-axis. The value is between -1.0 and 1.0. |
LeftTrigger |
The position of the left trigger. The value is between 0.0 (not depressed) and 1.0 (fully depressed). |
RightThumbstickX |
The position of the right thumbstick on the X-axis. The value is between -1.0 and 1.0. |
RightThumbstickY |
The position of the right thumbstick on the Y-axis. The value is between -1.0 and 1.0. |
RightTrigger |
The position of the right trigger. The value is between 0.0 (not depressed) and 1.0 (fully depressed). |
Timestamp |
Time when the state was retrieved from the gamepad. |