Windows.Gaming.Input.Preview Namespace
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.
Provides APIs that support functionality for legacy gaming devices.
Classes
GameControllerProviderInfo |
Provides info on a physical game controller connected to the system using GIP.SYS. Important Access to this class requires declaring the xboxAccessoryManagement capability |
LegacyGipGameControllerProvider |
Exposes a set of properties and functionality for administering gaming accessories, such as gamepads and headsets, that use the GIP (Gaming Input Protocol) protocol. Important Access to this class requires declaring the xboxAccessoryManagement capability Caution These APIs affect all games on a system and may cause problems on an accessory if misused. Microsoft recommends only using these APIs for administering hardware you have developed. |
Structs
HeadsetGeqGains |
The gain set for each band of the headset equalizer. |
Enums
DeviceCommand |
Commands that can be executed on a GIP (Gaming Input Protocol) headset. |
GameControllerBatteryChargingState |
Battery charging state of the controller. |
GameControllerBatteryKind |
The kind of battery in the controller. |
GameControllerBatteryLevel |
The amount of battery remaining in the controller. |
GameControllerFirmwareCorruptReason |
The state of firmware corruption for a device. |
HeadsetLevel |
Indicates levels of variable settings like volume for headsets. |
HeadsetOperation |
Settings that can be read from or written to a headset that supports them. |
RemappingButtonCategory |
Types of gamepad remapping. |
Remarks
Important
Access to this namespace requires declaring the xboxAccessoryManagement capability