Skip to content

IADLXSystem2

Navigation: ADLX SDK ReferencesADLX InterfacesSystem

The IADLXSystem2 is an extension to the IADLXSystem interface, and provides access to the main interface of the Multimedia domain. It allows users to register and unregister for notifications, when the list of applications running on a GPU is changed.

InterfaceId:IADLXSystem2
Smart Pointer Interface Name:IADLXSystem2Ptr
Inherits:IADLXSystem1
Inherited By:N/A

Note:

The IADLXSystem2 interface is obtained using QueryInterface from the IADLXSystem using QueryInterface, or from any of its extension interfaces.

Methods

MethodDescription
GetGPUAppsListChangedHandlingGets the reference counted interface that allows registering and unregistering for notifications when the list of applications running on a GPU changes.
GetMultimediaServicesGets the reference counted main interface to the Multimedia domain.

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

  • GetGPUAppsListChangedHandling - Gets the reference counted interface that allows registering and unregistering for notifications when the list of applications running on a GPU changes.
  • GetMultimediaServices - Gets the reference counted main interface to the Multimedia domain.

API Reference

This page references: