Home -> IGraphicsDevice -> DeviceType
Description
The DeviceType enumeration reports the broad category of device represented by an IGraphicsDevice object. The value is returned by GetDeviceType and is intended for device selection and user display.
Important
The device type is advisory. Applications should query specific device limits and optional features before relying on behaviour that depends on hardware capability.
Members
| Name | Description | |
|---|---|---|
| Discrete |
The device represents a dedicated physical graphics device, such as an add-in graphics card or dedicated graphics chipset.
|
|
| Integrated |
The device represents graphics hardware integrated with a broader processing device, such as a CPU or system-on-chip.
|
|
| Software |
The device represents a software renderer rather than dedicated graphics hardware. Software devices are useful for compatibility, testing, or headless environments, but should be expected to have different performance characteristics.
|
|
| Unknown |
The renderer could not determine a more specific device type from the information exposed by the underlying graphics API or driver.
|