mirror of
https://github.com/reactos/reactos.git
synced 2025-04-21 12:40:33 +00:00
[PSDK] Update xinput.h. CORE-12409
svn path=/trunk/; revision=73308
This commit is contained in:
parent
a63f1b60f6
commit
ed898f91d4
1 changed files with 18 additions and 0 deletions
|
@ -170,11 +170,27 @@ typedef struct _XINPUT_GAMEPAD {
|
||||||
SHORT sThumbRY;
|
SHORT sThumbRY;
|
||||||
} XINPUT_GAMEPAD, *PXINPUT_GAMEPAD;
|
} XINPUT_GAMEPAD, *PXINPUT_GAMEPAD;
|
||||||
|
|
||||||
|
typedef struct _XINPUT_GAMEPAD_EX {
|
||||||
|
WORD wButtons;
|
||||||
|
BYTE bLeftTrigger;
|
||||||
|
BYTE bRightTrigger;
|
||||||
|
SHORT sThumbLX;
|
||||||
|
SHORT sThumbLY;
|
||||||
|
SHORT sThumbRX;
|
||||||
|
SHORT sThumbRY;
|
||||||
|
DWORD dwPaddingReserved;
|
||||||
|
} XINPUT_GAMEPAD_EX, *PXINPUT_GAMEPAD_EX;
|
||||||
|
|
||||||
typedef struct _XINPUT_STATE {
|
typedef struct _XINPUT_STATE {
|
||||||
DWORD dwPacketNumber;
|
DWORD dwPacketNumber;
|
||||||
XINPUT_GAMEPAD Gamepad;
|
XINPUT_GAMEPAD Gamepad;
|
||||||
} XINPUT_STATE, *PXINPUT_STATE;
|
} XINPUT_STATE, *PXINPUT_STATE;
|
||||||
|
|
||||||
|
typedef struct _XINPUT_STATE_EX {
|
||||||
|
DWORD dwPacketNumber;
|
||||||
|
XINPUT_GAMEPAD_EX Gamepad;
|
||||||
|
} XINPUT_STATE_EX, *PXINPUT_STATE_EX;
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Defines the structure of how much vibration is set on both the
|
* Defines the structure of how much vibration is set on both the
|
||||||
* right and left motors in a joystick. If you're not using a 360
|
* right and left motors in a joystick. If you're not using a 360
|
||||||
|
@ -232,6 +248,8 @@ DWORD WINAPI XInputGetCapabilities(DWORD, DWORD, XINPUT_CAPABILITIES*);
|
||||||
DWORD WINAPI XInputGetDSoundAudioDeviceGuids(DWORD, GUID*, GUID*);
|
DWORD WINAPI XInputGetDSoundAudioDeviceGuids(DWORD, GUID*, GUID*);
|
||||||
DWORD WINAPI XInputGetBatteryInformation(DWORD, BYTE, XINPUT_BATTERY_INFORMATION*);
|
DWORD WINAPI XInputGetBatteryInformation(DWORD, BYTE, XINPUT_BATTERY_INFORMATION*);
|
||||||
|
|
||||||
|
DWORD WINAPI XInputGetStateEx(DWORD, XINPUT_STATE_EX*);
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
Loading…
Reference in a new issue