IADLXDesktopServices
The IADLXDesktopServices is the main interface for the Desktop domain and provides control to desktop specific functionality.
InterfaceId: |
IADLXDesktopServices |
Smart Pointer Interface Name: |
IADLXDesktopServicesPtr |
Inherits: |
|
Inherited By: |
N/A |
The IADLXDesktopServices interface provides:
the list of desktops instantiated on the AMD GPUs.
the interface for registering and unregistering for notifications when the desktops are changed.
the interface for creating and destroying AMD Eyefinity desktops.
Methods
Method |
Description |
---|---|
Gets the reference counted interface that allows registering and unregistering for notifications when desktop settings change. |
|
Gets the reference counted list of desktops instantiated on the AMD GPUs. |
|
Gets the number of desktops instantiated on the AMD GPUs. |
|
Gets the reference counted interface to create and destroy AMD Eyefinity desktops. |
Requirements
Header |
include “IDesktops.h” |
Minimum version |
1.0 |
Example
To see how to use this interface in a C++ application, refer to the Eyefinity C++ sample .
For a C application, refer to the Eyefinity C sample .