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.

ImportantImportant

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
Public Enum Discrete
The device represents a dedicated physical graphics device, such as an add-in graphics card or dedicated graphics chipset.
Public Enum Integrated
The device represents graphics hardware integrated with a broader processing device, such as a CPU or system-on-chip.
Public Enum 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.
Public Enum Unknown
The renderer could not determine a more specific device type from the information exposed by the underlying graphics API or driver.

See also