Intel® Processor Graphics Xᵉ-LP API Developer and Optimization Guide
The GPU Detect sample demonstrates how to get the vendor and ID from the
GPU. For Intel Processor Graphics, the sample also demonstrates a default graphics quality
preset (low, medium, or high), support for DirectX 9 and DirectX 11 extensions, and the
recommended method for querying the amount of video memory. If supported by the hardware and
driver, it also shows the recommended method for querying the minimum and maximum frequencies.
The sample uses a configuration file that lists many of the Intel Processor Graphics by
vendor ID and device ID, along with a suggested graphics quality level for each device. To
maximize performance, you should test some representative devices with your application and
decide which quality level is right for each. Be careful with relying only on device ID, as a
platform’s performance also depends heavily on the available power, which can be set by the
device manufacturer to something lower than the optimal thermal design point.