mirror of
				https://github.com/hedge-dev/XenonRecomp.git
				synced 2025-10-30 07:11:38 +00:00 
			
		
		
		
	Add additional xbox definitions
This commit is contained in:
		
							parent
							
								
									183027d563
								
							
						
					
					
						commit
						1f5d7c32e8
					
				
					 1 changed files with 15 additions and 0 deletions
				
			
		|  | @ -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…
	
	Add table
		
		Reference in a new issue
	
	 Sajid
						Sajid