|
Isle
|
[AI] Holds assignment and description details for a Direct3D rendering device in use. More...
#include <mxdirectxinfo.h>
Public Types | |
| enum | { c_hardwareMode = 0x01 , c_primaryDevice = 0x02 } |
Public Member Functions | |
| MxAssignedDevice () | |
| [AI] Initializes an empty MxAssignedDevice structure. More... | |
| ~MxAssignedDevice () | |
| [AI] Destructor; deletes associated DeviceModesInfo. More... | |
| unsigned int | GetFlags () |
| [AI] Returns all flags describing hardware mode/primary device status. More... | |
| BOOL | GetHardwareMode () |
| [AI] Checks if the device is operating in hardware mode. More... | |
| D3DDEVICEDESC & | GetDesc () |
| [AI] Accessor for device's current description. More... | |
Friends | |
| class | MxDirect3D |
[AI] Holds assignment and description details for a Direct3D rendering device in use.
[AI] Encapsulates metadata about a rendering device instance, including its GUID, flags (hardware mode, primary device), device description, and associated DeviceModesInfo for enumerated capabilities.
Definition at line 65 of file mxdirectxinfo.h.
| anonymous enum |
| Enumerator | |
|---|---|
| c_hardwareMode | [AI] Indicates that the device is a hardware rendering device. |
| c_primaryDevice | [AI] Flags the device as the system's primary device. |
Definition at line 67 of file mxdirectxinfo.h.
| MxAssignedDevice::MxAssignedDevice | ( | ) |
[AI] Initializes an empty MxAssignedDevice structure.
Definition at line 16 of file mxdirectxinfo.cpp.
| MxAssignedDevice::~MxAssignedDevice | ( | ) |
[AI] Destructor; deletes associated DeviceModesInfo.
Definition at line 23 of file mxdirectxinfo.cpp.
|
inline |
[AI] Accessor for device's current description.
Definition at line 92 of file mxdirectxinfo.h.
|
inline |
[AI] Returns all flags describing hardware mode/primary device status.
Definition at line 84 of file mxdirectxinfo.h.
|
inline |
[AI] Checks if the device is operating in hardware mode.
Definition at line 88 of file mxdirectxinfo.h.
|
friend |
Definition at line 94 of file mxdirectxinfo.h.