|
102 Patches: Detours to the Rescue
C reference for DttR maintainers and modders.
|
#include <dttr_pcdogs.h>
Data Fields | |
| uint8_t | driver_guid [40] |
| Offset 0x0. | |
| uint8_t * | driver_guid_ptr |
| Offset 0x28. | |
| uint8_t | device_capabilities [236] |
| Offset 0x2C. | |
| uint32_t | has_hardware_accel |
| Offset 0x118. | |
| uint8_t | display_mode_list [888] |
| Offset 0x11C. | |
| uint32_t | next_driver_offset |
| Offset 0x494. | |
| uint8_t | driver_flags [4] |
| Offset 0x498. | |
| char * | driver_description |
| Offset 0x49C. | |
| uint8_t | driver_extra_data [12] |
| Offset 0x4A0. | |
| uint32_t | colorkey_capability |
| Offset 0x4AC. | |
| uint32_t | capability_flags [3] |
| Offset 0x4B0. | |
| uint8_t | display_mode_workspace [9936] |
DirectDraw/Direct3D driver enumeration record, covering display device selection, hardware acceleration, and display modes.
Definition at line 1544 of file dttr_pcdogs.h.
| uint32_t DTTR_PCDOGS_T_D3D_DriverInfo::capability_flags[3] |
Offset 0x4B0.
Definition at line 1555 of file dttr_pcdogs.h.
| uint32_t DTTR_PCDOGS_T_D3D_DriverInfo::colorkey_capability |
Offset 0x4AC.
Definition at line 1554 of file dttr_pcdogs.h.
| uint8_t DTTR_PCDOGS_T_D3D_DriverInfo::device_capabilities[236] |
Offset 0x2C.
Definition at line 1547 of file dttr_pcdogs.h.
| uint8_t DTTR_PCDOGS_T_D3D_DriverInfo::display_mode_list[888] |
Offset 0x11C.
Definition at line 1549 of file dttr_pcdogs.h.
| uint8_t DTTR_PCDOGS_T_D3D_DriverInfo::display_mode_workspace[9936] |
DDSURFACEDESC2 display-mode workspace populated by DirectDraw enumeration callbacks, with tail counters. Offset 0x4BC.
Definition at line 1556 of file dttr_pcdogs.h.
| char* DTTR_PCDOGS_T_D3D_DriverInfo::driver_description |
Offset 0x49C.
Definition at line 1552 of file dttr_pcdogs.h.
| uint8_t DTTR_PCDOGS_T_D3D_DriverInfo::driver_extra_data[12] |
Offset 0x4A0.
Definition at line 1553 of file dttr_pcdogs.h.
| uint8_t DTTR_PCDOGS_T_D3D_DriverInfo::driver_flags[4] |
Offset 0x498.
Definition at line 1551 of file dttr_pcdogs.h.
| uint8_t DTTR_PCDOGS_T_D3D_DriverInfo::driver_guid[40] |
Offset 0x0.
Definition at line 1545 of file dttr_pcdogs.h.
| uint8_t* DTTR_PCDOGS_T_D3D_DriverInfo::driver_guid_ptr |
Offset 0x28.
Definition at line 1546 of file dttr_pcdogs.h.
| uint32_t DTTR_PCDOGS_T_D3D_DriverInfo::has_hardware_accel |
Offset 0x118.
Definition at line 1548 of file dttr_pcdogs.h.
| uint32_t DTTR_PCDOGS_T_D3D_DriverInfo::next_driver_offset |
Offset 0x494.
Definition at line 1550 of file dttr_pcdogs.h.