HybridGraphicsType 

Gets the hybrid graphics type of the system.

Syntax 

ADLX_RESULT     HybridGraphicsType (ADLX_HG_TYPE * hgType)

Parameters 

  1. [out] hgType ADLX_HG_TYPE* The pointer to a variable where the hybrid graphics type is returned.

Return Value 

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.

Remarks 

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.

Requirements 

Header

include”ISystem.h”

Minimum version

1.0