Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Enumeration of valid GameInput device types.
Syntax
enum GameInputKind
{
GameInputKindUnknown = 0x00000000,
GameInputKindControllerAxis = 0x00000002,
GameInputKindControllerButton = 0x00000004,
GameInputKindControllerSwitch = 0x00000008,
GameInputKindController = 0x0000000E,
GameInputKindKeyboard = 0x00000010,
GameInputKindMouse = 0x00000020,
GameInputKindSensors = 0x00000040,
GameInputKindArcadeStick = 0x00010000,
GameInputKindFlightStick = 0x00020000,
GameInputKindGamepad = 0x00040000,
GameInputKindRacingWheel = 0x00080000,
GameInputKindUiNavigation = 0x01000000
};
Constants
| Constant | Description |
|---|---|
| GameInputKindUnknown | Indicates an unknown input type. |
| GameInputKindControllerAxis | Indicates controller input from sticks. |
| GameInputKindControllerButton | Indicates controller input from buttons. |
| GameInputKindControllerSwitch | Indicates controller input from switches. |
| GameInputKindController | Indicates a combination of axis, button, and switch inputs. |
| GameInputKindKeyboard | Indicates keyboard input. |
| GameInputKindMouse | Indicates mouse input. |
| GameInputKindSensors | Indicates sensor input. |
| GameInputKindArcadeStick | Indicates arcade stick input. |
| GameInputKindFlightStick | Indicates flight stick input. |
| GameInputKindGamepad | Indicates gamepad input. |
| GameInputKindRacingWheel | Indicates racing wheel input. |
| GameInputKindUiNavigation | Indicates UI navigation input. |
Remarks
GameInputKind are flag values and can be combined to filter on multiple devices. Parameter for IGameInput_GetCurrentReading. Returned by IGameInputReading_GetInputKind. Member of GameInputControllerAxisInfo. Member of GameInputControllerButtonInfo. Member of GameInputControllerSwitchInfo. Member of GameInputDeviceInfo.
Requirements
Header: GameInput.h
Supported platforms: Windows
See also
Input API Overview
GameInput
IGameInput_GetCurrentReading
IGameInputReading_GetInputKind
GameInputControllerAxisInfo
GameInputControllerButtonInfo
GameInputControllerSwitchInfo
GameInputDeviceInfo