Skip to content

IADLXGPU2

Navigation: ADLX SDK ReferencesADLX InterfacesGPU

The IADLXGPU2 is an extension of the IADLXGPU interface.

This interface provides methods to get:

  • GPU driver information
  • list of applications running on a GPU
  • AMD GPUConnect functionality on a GPU
InterfaceId:IADLXGPU2
Smart Pointer Interface Name:IADLXGPU2Ptr
Inherits:IADLXGPU1
Inherited By:IADLXGPU3

The IADLXGPU2 interface is obtained from the IADLXGPU interface or from any of its extension interfaces using QueryInterface.

Methods

MethodDescription
AMDSoftwareEditionGets the AMD software edition of a GPU.
AMDSoftwareReleaseDateGets the AMD software release date of a GPU.
AMDSoftwareVersionGets the AMD software version of a GPU.
AMDWindowsDriverVersionGets the AMD Windows driver version of a GPU.
AbortPowerOffAborts powering off a GPU.
DriverVersionGets the driver version of a GPU.
GetApplicationsGets the reference counted list of applications that run in the context of a GPU.
IsPowerOffChecks if a GPU is powered off.
IsSupportedApplicationListChecks if reporting the list of applications running on a GPU is supported.
LUIDGets the local identifier information of a GPU.
PowerOnPowers on a GPU.
StartPowerOffPowers off a GPU.

Requirements

Headerinclude “ISystem2.h”
Minimum version1.4

Example

To see how to use this interface in a C++ application, refer to the SmartShiftEco C++ sample.

For a C application, refer to the SmartShiftEco C sample.

Subpages

API Reference

This page references: