IADLXEyefinityDesktop

The IADLXEyefinityDesktop interface provides properties of an AMD Eyefinity desktop, such as the display composition of the AMD Eyefinity configuration.

AMD Eyefinity technology allows two or more displays to be combined into a single large desktop.

InterfaceId:

IADLXEyefinityDesktop

Smart Pointer Interface Name:

IADLXEyefinityDesktopPtr

Inherits:

IADLXInterface

Inherited By:

N/A

To get the IADLXEyefinityDesktop, an application should get a list of desktops first via IADLXDesktopServices interface.

Methods

Method

Description

DisplayOrientation

Gets the orientation of the display area on an AMD Eyefinity desktop at a given grid location.

DisplaySize

Gets the size of the display area on an AMD Eyefinity desktop at a given grid location.

DisplayTopLeft

Gets the top left position of the display area on an AMD Eyefinity desktop at a given grid location.

GetDisplay

Gets the reference counted display interface for the display that shows the portion of an AMD Eyefinity desktop at the requested grid location.

GridSize

Gets the number of rows and columns that describes the display composition of an AMD Eyefinity desktop.

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 .