mirror of
https://github.com/hedge-dev/XenonRecomp.git
synced 2025-04-19 10:51:18 +00:00
Add additional xbox definitions
This commit is contained in:
parent
183027d563
commit
1f5d7c32e8
@ -305,6 +305,18 @@ typedef struct _XXOVERLAPPED {
|
||||
|
||||
static_assert(sizeof(_XXOVERLAPPED) == 0x1C);
|
||||
|
||||
// https://learn.microsoft.com/en-us/windows/win32/api/winbase/ns-winbase-memorystatus
|
||||
typedef struct _XMEMORYSTATUS {
|
||||
XDWORD dwLength;
|
||||
XDWORD dwMemoryLoad;
|
||||
XDWORD dwTotalPhys;
|
||||
XDWORD dwAvailPhys;
|
||||
XDWORD dwTotalPageFile;
|
||||
XDWORD dwAvailPageFile;
|
||||
XDWORD dwTotalVirtual;
|
||||
XDWORD dwAvailVirtual;
|
||||
} XMEMORYSTATUS, * XLPMEMORYSTATUS;
|
||||
|
||||
typedef struct _XVIDEO_MODE
|
||||
{
|
||||
be<uint32_t> DisplayWidth;
|
||||
@ -375,6 +387,9 @@ typedef struct _XDEVICE_DATA
|
||||
|
||||
// Direct reflection of XInput structures
|
||||
|
||||
#define XAMINPUT_DEVTYPE_GAMEPAD 0x01
|
||||
#define XAMINPUT_DEVSUBTYPE_GAMEPAD 0x01
|
||||
|
||||
#define XAMINPUT_GAMEPAD_DPAD_UP 0x0001
|
||||
#define XAMINPUT_GAMEPAD_DPAD_DOWN 0x0002
|
||||
#define XAMINPUT_GAMEPAD_DPAD_LEFT 0x0004
|
||||
|
Loading…
x
Reference in New Issue
Block a user