Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Enumerates certain capabilities of an input device.
Syntax
typedef enum GameInputDeviceCapabilities
{
GameInputDeviceCapabilityNone = 0x00000000,
GameInputDeviceCapabilityAudio = 0x00000001,
GameInputDeviceCapabilityPluginModule = 0x00000002,
GameInputDeviceCapabilityPowerOff = 0x00000004,
GameInputDeviceCapabilitySynchronization = 0x00000008,
GameInputDeviceCapabilityWireless = 0x00000010
} GameInputDeviceCapabilities
Constants
Constant | Description |
---|---|
GameInputDeviceCapabilityNone | The device has no special capabilities. |
GameInputDeviceCapabilityAudio | The device has audio capabilities, such as a microphone or speaker. |
GameInputDeviceCapabilityPluginModule | The device can use plug-in module devices, such as chatpads or external audio volume controls. |
GameInputDeviceCapabilityPowerOff | The device can be turned off by calling IGameInputDevice::PowerOff. |
GameInputDeviceCapabilitySynchronization | The device supports Dynamic Latency Input (DLI) synchronization. |
GameInputDeviceCapabilityWireless | The device can connect wirelessly. |
Remarks
This enumeration is used in the GameInputDeviceInfo structure. You can combine values to target multiple capabilities.
For more information, see GameInput devices.
Requirements
Header: GameInput.h
Supported platforms: Windows, Xbox One family consoles and Xbox Series consoles