HybridGraphicsType

Gets the hybrid graphics type of the system.

Syntax

Copied!

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