ADLDisplayID Struct Reference

Structure containing information about the display device. More...


Data Fields

int iDisplayLogicalIndex
 The logical display index belonging to this adapter.
int iDisplayPhysicalIndex
 The physical display index. For example, display index 2 from adapter 2 can be used by current adapter 1.
So current adapter may enumerate this adapter as logical display 7 but the physical display index is still 2.
int iDisplayLogicalAdapterIndex
 The persistent logical adapter index for the display.
int iDisplayPhysicalAdapterIndex
 The persistent physical adapter index for the display. It can be the current adapter or a non-local adapter.
If this adapter index is different than the current adapter, the Display Non Local flag is set inside DisplayInfoValue.


Detailed Description

Structure containing information about the display device.

This structure is used to store display device information such as display index, type, name, connection status, mapped adapter and controller indexes, whether or not multiple VPUs are supported, local display connections or not (through Lasso), etc. This information can be returned to the user. Alternatively, it can be used to access various driver calls to set or fetch various display device related settings upon the user's request.

Examples:

Sample-Managed/ADL.cs.


Field Documentation

The logical display index belonging to this adapter.

Examples:
Sample/main.c.

The physical display index. For example, display index 2 from adapter 2 can be used by current adapter 1.
So current adapter may enumerate this adapter as logical display 7 but the physical display index is still 2.

The persistent logical adapter index for the display.

The persistent physical adapter index for the display. It can be the current adapter or a non-local adapter.
If this adapter index is different than the current adapter, the Display Non Local flag is set inside DisplayInfoValue.


Copyright © 2009-2013 Advanced Micro Devices, Inc. All rights reserved.  AMD Developer