Isle
|
[AI] Contains detailed information about a Direct3D device's supported display modes and capabilities. More...
#include <mxdirectxinfo.h>
Classes | |
struct | Mode |
[AI] Represents a specific display mode supported by the device (width, height, bits per pixel). More... | |
Public Member Functions | |
DeviceModesInfo () | |
[AI] Constructs an empty DeviceModesInfo with zeroed members. More... | |
~DeviceModesInfo () | |
[AI] Destructor. More... | |
Public Attributes | |
GUID * | m_guid |
[AI] GUID of the video device (heap-allocated and owned by this struct). More... | |
Mode * | m_modeArray |
[AI] Array of supported display modes; dynamically allocated and owned. More... | |
int | m_count |
[AI] Number of display modes in m_modeArray. More... | |
DDCAPS | m_ddcaps |
[AI] Capabilities of the DirectDraw device as filled by GetCaps. More... | |
void * | m_unk0x178 |
[AI] Unknown purpose, possibly additional device state or context. [AI_SUGGESTED_NAME: extraState] More... | |
[AI] Contains detailed information about a Direct3D device's supported display modes and capabilities.
[AI] Manages information about a video device, including its GUID, a list of supported video modes (resolutions and color depths), capabilities as reported by DirectDraw, and an unknown pointer possibly related to device state or additional features.
Definition at line 16 of file mxdirectxinfo.h.
DeviceModesInfo::DeviceModesInfo | ( | ) |
[AI] Constructs an empty DeviceModesInfo with zeroed members.
Definition at line 575 of file mxdirectxinfo.cpp.
DeviceModesInfo::~DeviceModesInfo | ( | ) |
[AI] Destructor.
Cleans up owned resources such as m_guid and m_modeArray.
Definition at line 582 of file mxdirectxinfo.cpp.
int DeviceModesInfo::m_count |
[AI] Number of display modes in m_modeArray.
Definition at line 50 of file mxdirectxinfo.h.
DDCAPS DeviceModesInfo::m_ddcaps |
[AI] Capabilities of the DirectDraw device as filled by GetCaps.
Definition at line 51 of file mxdirectxinfo.h.
GUID* DeviceModesInfo::m_guid |
[AI] GUID of the video device (heap-allocated and owned by this struct).
Definition at line 48 of file mxdirectxinfo.h.
Mode* DeviceModesInfo::m_modeArray |
[AI] Array of supported display modes; dynamically allocated and owned.
Definition at line 49 of file mxdirectxinfo.h.
void* DeviceModesInfo::m_unk0x178 |
[AI] Unknown purpose, possibly additional device state or context. [AI_SUGGESTED_NAME: extraState]
Definition at line 52 of file mxdirectxinfo.h.