Skip to content

ADLIdsFromADLXDesktop

Navigation: ADLX SDK ReferencesADLX InterfacesMiscellaneousIADLMapping

Syntax

ADLX_RESULT    ADLIdsFromADLXDesktop (IADLXDesktop* pDesktop, adlx_int* adapterIndex, adlx_int* VidPnSourceId, adlx_int* bus, adlx_int* device, adlx_int* function)

Parameters

#DirectionNameTypeDescription
1.[in]pDesktopIADLXDesktopThe pointer to the desktop interface.
#DirectionNameTypeDescription
---------------
2.[out]adapterIndexadlx_int*The pointer to a variable where the ADL adapter index of the GPU that drives the requested desktop is returned.
#DirectionNameTypeDescription
---------------
3.[out]VidPnSourceIdadlx_int*The pointer to a variable where the zero-based identification number of the video present network (VidPN) topology of the requested desktop is returned.
#DirectionNameTypeDescription
---------------
4.[out]busadlx_int*The pointer to a variable where the unique PCIE bus number of the GPU that drives the requested desktop is returned.
#DirectionNameTypeDescription
---------------
5.[out]deviceadlx_int*The pointer to a variable where the device number of the GPU that drives the requested desktop is returned.
#DirectionNameTypeDescription
---------------
6.[out]functionadlx_int*The pointer to a variable where the function number of the GPU that drives the requested desktop is returned.

Return Value

If the IADLXDesktop interface is successfully returned, ADLX_OK is returned.

If the IADLXDesktop interface is not returned, an error code is returned.

Refer to ADLX_RESULT for success codes and error codes

Remarks

ADLIdsFromADLXDesktop is used when an ADL function must be called for a desktop obtained from ADLX, or for the GPU that drives the desktop.

Requirements

Headerinclude “ADLXDefines.h”
Minimum version1.0

See Also: IADLXDesktop, ADLX Enums