Gets the hybrid graphics type of the system.
ADLX_RESULT HybridGraphicsType (ADLX_HG_TYPE * hgType)
[out]hgType ADLX_HG_TYPE* The pointer to a variable where the hybrid graphics type is returned.
If the hybrid graphics type is successfully returned, ADLX_OK is returned.
If the hybrid graphics type is not successfully returned, an error code is returned.
Refer to ADLX_RESULT for success codes and error codes.
The hybrid graphics type can be used to discover if the system is a hybrid graphics platform. Hybrid graphics platforms share cross-adapter resources between a discrete GPU and an integrated GPU. Applications can run on either GPU depending on their needs. The operating system and the AMD display driver together determine which GPU an application should run on.
On an AMD hybrid graphics platform, the integrated GPU can be an AMD integrated GPU or a non-AMD integrated GPU.