Functions | |
int | ADL2_Display_DisplayInfo_Get (ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *lpNumDisplays, ADLDisplayInfo **lppInfo, int iForceDetect) |
Function to retrieve the adapter display information. | |
int | ADL_Display_DisplayInfo_Get (int iAdapterIndex, int *lpNumDisplays, ADLDisplayInfo **lppInfo, int iForceDetect) |
Function to retrieve the adapter display information. | |
int | ADL2_Display_DpMstInfo_Get (ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *lpNumDisplays, ADLDisplayDPMSTInfo **lppDisplayDPMstInfo, int iForceDetect) |
Function to retrieve the Display Port MST information. | |
int | ADL_Display_DpMstInfo_Get (int iAdapterIndex, int *lpNumDisplays, ADLDisplayDPMSTInfo **lppDisplayDPMstInfo, int iForceDetect) |
Function to retrieve the Display Port MST information. | |
int | ADL2_Display_NumberOfDisplays_Get (ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *lpNumDisplays) |
Function to retrieve the number of displays supported by an adapter. | |
int | ADL_Display_NumberOfDisplays_Get (int iAdapterIndex, int *lpNumDisplays) |
Function to retrieve the number of displays supported by an adapter. | |
int | ADL2_Display_PreservedAspectRatio_Get (ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int *lpSupport, int *lpCurrent, int *lpDefault) |
Function to retrieve the display perserved aspect ratio of an adapter. | |
int | ADL_Display_PreservedAspectRatio_Get (int iAdapterIndex, int iDisplayIndex, int *lpSupport, int *lpCurrent, int *lpDefault) |
Function to retrieve the display perserved aspect ratio of an adapter. | |
int | ADL2_Display_PreservedAspectRatio_Set (ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int iCurrent) |
Function to set the display preserved aspect ratio. | |
int | ADL_Display_PreservedAspectRatio_Set (int iAdapterIndex, int iDisplayIndex, int iCurrent) |
Function to set the display preserved aspect ratio. | |
int | ADL2_Display_ImageExpansion_Get (ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int *lpSupport, int *lpCurrent, int *lpDefault) |
Function to retrieve the display image expansion setting. | |
int | ADL_Display_ImageExpansion_Get (int iAdapterIndex, int iDisplayIndex, int *lpSupport, int *lpCurrent, int *lpDefault) |
Function to retrieve the display image expansion setting. | |
int | ADL2_Display_ImageExpansion_Set (ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int iCurrent) |
Function to set the display image expansion setting. | |
int | ADL_Display_ImageExpansion_Set (int iAdapterIndex, int iDisplayIndex, int iCurrent) |
Function to set the display image expansion setting. | |
int | ADL2_Display_Position_Get (ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int *lpX, int *lpY, int *lpXDefault, int *lpYDefault, int *lpMinX, int *lpMinY, int *lpMaxX, int *lpMaxY, int *lpStepX, int *lpStepY) |
Function to get Device Display Position. | |
int | ADL_Display_Position_Get (int iAdapterIndex, int iDisplayIndex, int *lpX, int *lpY, int *lpXDefault, int *lpYDefault, int *lpMinX, int *lpMinY, int *lpMaxX, int *lpMaxY, int *lpStepX, int *lpStepY) |
Function to get Device Display Position. | |
int | ADL2_Display_Position_Set (ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int iX, int iY) |
Function to set the Device Display Position. | |
int | ADL_Display_Position_Set (int iAdapterIndex, int iDisplayIndex, int iX, int iY) |
Function to set the Device Display Position. | |
int | ADL2_Display_Size_Get (ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int *lpWidth, int *lpHeight, int *lpDefaultWidth, int *lpDefaultHeight, int *lpMinWidth, int *lpMinHeight, int *lpMaxWidth, int *lpMaxHeight, int *lpStepWidth, int *lpStepHeight) |
Function to get the Device Display Size. | |
int | ADL_Display_Size_Get (int iAdapterIndex, int iDisplayIndex, int *lpWidth, int *lpHeight, int *lpDefaultWidth, int *lpDefaultHeight, int *lpMinWidth, int *lpMinHeight, int *lpMaxWidth, int *lpMaxHeight, int *lpStepWidth, int *lpStepHeight) |
Function to get the Device Display Size. | |
int | ADL2_Display_Size_Set (ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int iWidth, int iHeight) |
Function to set the Device Display Size. | |
int | ADL_Display_Size_Set (int iAdapterIndex, int iDisplayIndex, int iWidth, int iHeight) |
Function to set the Device Display Size. | |
int | ADL2_Display_AdjustCaps_Get (ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int *lpInfo) |
Function to retrieve the adjustment display information. | |
int | ADL_Display_AdjustCaps_Get (int iAdapterIndex, int iDisplayIndex, int *lpInfo) |
Function to retrieve the adjustment display information. | |
int | ADL2_Display_Capabilities_Get (ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *lpNumberOfControlers, int *lpNumberOfDisplays) |
Function to get the number of displays and controllers supported by an adapter. | |
int | ADL_Display_Capabilities_Get (int iAdapterIndex, int *lpNumberOfControlers, int *lpNumberOfDisplays) |
Function to get the number of displays and controllers supported by an adapter. | |
int | ADL2_Display_ConnectedDisplays_Get (ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *lpConnections) |
Function to indicate whether displays are physically connected to an adapter. | |
int | ADL_Display_ConnectedDisplays_Get (int iAdapterIndex, int *lpConnections) |
Function to indicate whether displays are physically connected to an adapter. | |
int | ADL2_Display_DeviceConfig_Get (ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, ADLDisplayConfig *lpDisplayConfig) |
Function to get HDTV capability settings. | |
int | ADL_Display_DeviceConfig_Get (int iAdapterIndex, int iDisplayIndex, ADLDisplayConfig *lpDisplayConfig) |
Function to get HDTV capability settings. | |
int | ADL2_Display_Property_Get (ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, ADLDisplayProperty *lpDisplayProperty) |
Function to get the current display property value. | |
int | ADL_Display_Property_Get (int iAdapterIndex, int iDisplayIndex, ADLDisplayProperty *lpDisplayProperty) |
Function to get the current display property value. | |
int | ADL2_Display_Property_Set (ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, ADLDisplayProperty *lpDisplayProperty) |
Function to set current display property value. | |
int | ADL_Display_Property_Set (int iAdapterIndex, int iDisplayIndex, ADLDisplayProperty *lpDisplayProperty) |
Function to set current display property value. | |
int | ADL2_Display_SwitchingCapability_Get (ADL_CONTEXT_HANDLE context, int iAdapterIndex, int *lpResult) |
Function to retrieve the Display Switching Flag from the registry. | |
int | ADL_Display_SwitchingCapability_Get (int iAdapterIndex, int *lpResult) |
int | ADL2_Display_DitherState_Get (ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int *lpDitherState) |
Function to retrieve the dither state. | |
int | ADL_Display_DitherState_Get (int iAdapterIndex, int iDisplayIndex, int *lpDitherState) |
Function to retrieve the dither state. | |
int | ADL2_Display_DitherState_Set (ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int iDitherState) |
Function to set the dither state. | |
int | ADL_Display_DitherState_Set (int iAdapterIndex, int iDisplayIndex, int iDitherState) |
Function to set the dither state. | |
int | ADL2_Display_SupportedPixelFormat_Get (ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int *lpPixelFormat) |
Function to retrieve the supported pixel format. HDMI only. | |
int | ADL_Display_SupportedPixelFormat_Get (int iAdapterIndex, int iDisplayIndex, int *lpPixelFormat) |
Function to retrieve the supported pixel format. HDMI only. | |
int | ADL2_Display_PixelFormat_Get (ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int *lpPixelFormat) |
Function to retrieve the current display pixel format. HDMI only. | |
int | ADL_Display_PixelFormat_Get (int iAdapterIndex, int iDisplayIndex, int *lpPixelFormat) |
Function to retrieve the current display pixel format. HDMI only. | |
int | ADL2_Display_PixelFormat_Set (ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int iPixelFormat) |
Function to set the current display pixel format. HDMI only. | |
int | ADL_Display_PixelFormat_Set (int iAdapterIndex, int iDisplayIndex, int iPixelFormat) |
Function to set the current display pixel format. HDMI only. | |
int | ADL2_Display_SupportedColorDepth_Get (ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int *lpColorDepth) |
Function to retrieve the supported color depth. HDMI and DPonly. | |
int | ADL_Display_SupportedColorDepth_Get (int iAdapterIndex, int iDisplayIndex, int *lpColorDepth) |
Function to retrieve the supported color depth. HDMI and DPonly. | |
int | ADL2_Display_ColorDepth_Get (ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int *lpColorDepth) |
Function to get color depth. HDMI and DPonly. | |
int | ADL_Display_ColorDepth_Get (int iAdapterIndex, int iDisplayIndex, int *lpColorDepth) |
Function to get color depth. HDMI and DPonly. | |
int | ADL2_Display_ColorDepth_Set (ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int iColorDepth) |
Function to set color depth. HDMI and DPonly. | |
int | ADL_Display_ColorDepth_Set (int iAdapterIndex, int iDisplayIndex, int iColorDepth) |
Function to set color depth. HDMI and DPonly. | |
int | ADL2_Display_ODClockInfo_Get (ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADLAdapterODClockInfo *lpOdClockInfo) |
Function to retrieve the OD clock information. | |
int | ADL_Display_ODClockInfo_Get (int iAdapterIndex, ADLAdapterODClockInfo *lpOdClockInfo) |
Function to retrieve the OD clock information. | |
int | ADL2_Display_ODClockConfig_Set (ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADLAdapterODClockConfig *lpOdClockConfig) |
Function to set the OD clock configuration. | |
int | ADL_Display_ODClockConfig_Set (int iAdapterIndex, ADLAdapterODClockConfig *lpOdClockConfig) |
Function to set the OD clock configuration. | |
int | ADL2_Display_AdjustmentCoherent_Get (ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int *lpAdjustmentCoherentCurrent, int *lpAdjustmentCoherentDefault) |
Function to retrieve the adjustment coherent setting. | |
int | ADL_Display_AdjustmentCoherent_Get (int iAdapterIndex, int iDisplayIndex, int *lpAdjustmentCoherentCurrent, int *lpAdjustmentCoherentDefault) |
Function to retrieve the adjustment coherent setting. | |
int | ADL2_Display_AdjustmentCoherent_Set (ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int iAdjustmentCoherent) |
Function to set the adjustment coherent setting. | |
int | ADL_Display_AdjustmentCoherent_Set (int iAdapterIndex, int iDisplayIndex, int iAdjustmentCoherent) |
Function to set the adjustment coherent setting. | |
int | ADL2_Display_ReducedBlanking_Get (ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int *lpReducedBlankingCurrent, int *lpReducedBlankingDefault) |
Function to retrieve the reduced blanking setting. | |
int | ADL_Display_ReducedBlanking_Get (int iAdapterIndex, int iDisplayIndex, int *lpReducedBlankingCurrent, int *lpReducedBlankingDefault) |
Function to retrieve the reduced blanking setting. | |
int | ADL2_Display_ReducedBlanking_Set (ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int iReducedBlanking) |
Function to set the reduced blanking setting. | |
int | ADL_Display_ReducedBlanking_Set (int iAdapterIndex, int iDisplayIndex, int iReducedBlanking) |
Function to set the reduced blanking setting. | |
int | ADL2_Display_FormatsOverride_Get (ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int *lpSettingsSupported, int *lpSettingsSupportedEx, int *lpCurSettings) |
Function to retrieve the available display formats. | |
int | ADL_Display_FormatsOverride_Get (int iAdapterIndex, int iDisplayIndex, int *lpSettingsSupported, int *lpSettingsSupportedEx, int *lpCurSettings) |
Function to retrieve the available display formats. | |
int | ADL2_Display_FormatsOverride_Set (ADL_CONTEXT_HANDLE context, int iAdapterIndex, int iDisplayIndex, int iOverrideSettings) |
Function to overide the display formats. | |
int | ADL_Display_FormatsOverride_Set (int iAdapterIndex, int iDisplayIndex, int iOverrideSettings) |
Function to overide the display formats. | |
int | ADL2_Display_MVPUCaps_Get (ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADLMVPUCaps *lpMvpuCaps) |
Function to retrieve the information about MultiVPU capabilities. | |
int | ADL_Display_MVPUCaps_Get (int iAdapterIndex, ADLMVPUCaps *lpMvpuCaps) |
Function to retrieve the information about MultiVPU capabilities. | |
int | ADL2_Display_MVPUStatus_Get (ADL_CONTEXT_HANDLE context, int iAdapterIndex, ADLMVPUStatus *lpMvpuStatus) |
Function to retrieve information about MultiVPU status. | |
int | ADL_Display_MVPUStatus_Get (int iAdapterIndex, ADLMVPUStatus *lpMvpuStatus) |
Function to retrieve information about MultiVPU status. |
int ADL2_Display_DisplayInfo_Get | ( | ADL_CONTEXT_HANDLE | context, | |
int | iAdapterIndex, | |||
int * | lpNumDisplays, | |||
ADLDisplayInfo ** | lppInfo, | |||
int | iForceDetect | |||
) |
Function to retrieve the adapter display information.
This function retrieves display information for a specified adapter. Display information includes display index, name, type, and display connection status, etc.
This API uses the Caller's Memory Allocation Callback Function to allocate memory pointed by lppInfo. Caller is responsible to de-alocate the memory.
[in] | context,: | Client's ADL context handle ADL_CONTEXT_HANDLE obtained from ADL2_Main_Control_Create. |
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[out] | lpNumDisplays | The pointer to the number of displays detected. |
[out] | lppInfo | The pointer to the pointer to the retrieved display information array. Initialize to NULL before calling this API. Refer to the ADLDisplayInfo structure for more information. |
[in] | iForceDetect | 0: Do not force detection of the adapters in the system; 1 : Force detection |
Clients can use ADL2 version of the API to assure that there is no interference with other ADL clients that are running in the same process . Such clients have to call ADL2_Main_Control_Create first to obtain ADL_CONTEXT_HANDLE instance that has to be passed to each subsequent ADL2 call and finally destroyed using ADL2_Main_Control_Destroy.
int ADL_Display_DisplayInfo_Get | ( | int | iAdapterIndex, | |
int * | lpNumDisplays, | |||
ADLDisplayInfo ** | lppInfo, | |||
int | iForceDetect | |||
) |
Function to retrieve the adapter display information.
This function retrieves display information for a specified adapter. Display information includes display index, name, type, and display connection status, etc.
This API uses the Caller's Memory Allocation Callback Function to allocate memory pointed by lppInfo. Caller is responsible to de-alocate the memory.
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[out] | lpNumDisplays | The pointer to the number of displays detected. |
[out] | lppInfo | The pointer to the pointer to the retrieved display information array. Initialize to NULL before calling this API. Refer to the ADLDisplayInfo structure for more information. |
[in] | iForceDetect | 0: Do not force detection of the adapters in the system; 1 : Force detection |
int ADL2_Display_DpMstInfo_Get | ( | ADL_CONTEXT_HANDLE | context, | |
int | iAdapterIndex, | |||
int * | lpNumDisplays, | |||
ADLDisplayDPMSTInfo ** | lppDisplayDPMstInfo, | |||
int | iForceDetect | |||
) |
Function to retrieve the Display Port MST information.
This function retrieves display port MST information for a specified adapter. Display port MST information includes display indexes, names, bandwidth, identifiers, relative address and display connection, etc.
This API uses the Caller's Memory Allocation Callback Function to allocate memory pointed by lppDisplayDPMstInfo. Caller is responsible to de-alocate the memory.
[in] | context,: | Client's ADL context handle ADL_CONTEXT_HANDLE obtained from ADL2_Main_Control_Create. |
[in] | iAdapterIndex | The ADL index handle of the desired adapter. A value of -1 returns all displays in the system across multiple GPUs. |
[out] | lpNumDisplays | The pointer to the number of displays detected. |
[out] | lppDisplayDPMstInfo | The pointer to the list of the retrieved display port MST information array. Initialize to NULL before calling this API. Refer to the ADLDisplayDPMSTInfo structure for more information. |
[in] | iForceDetect | ADL_FALSE: Do not force detection of the adapters in the system; ADL_TRUE: Force detection |
Clients can use ADL2 version of the API to assure that there is no interference with other ADL clients that are running in the same process . Such clients have to call ADL2_Main_Control_Create first to obtain ADL_CONTEXT_HANDLE instance that has to be passed to each subsequent ADL2 call and finally destroyed using ADL2_Main_Control_Destroy.
int ADL_Display_DpMstInfo_Get | ( | int | iAdapterIndex, | |
int * | lpNumDisplays, | |||
ADLDisplayDPMSTInfo ** | lppDisplayDPMstInfo, | |||
int | iForceDetect | |||
) |
Function to retrieve the Display Port MST information.
This function retrieves display port MST information for a specified adapter. Display port MST information includes display indexes, names, bandwidth, identifiers, relative address and display connection, etc.
This API uses the Caller's Memory Allocation Callback Function to allocate memory pointed by lppDisplayDPMstInfo. Caller is responsible to de-alocate the memory.
[in] | iAdapterIndex | The ADL index handle of the desired adapter. A value of -1 returns all displays in the system across multiple GPUs. |
[out] | lpNumDisplays | The pointer to the number of displays detected. |
[out] | lppDisplayDPMstInfo | The pointer to the list of the retrieved display port MST information array. Initialize to NULL before calling this API. Refer to the ADLDisplayDPMSTInfo structure for more information. |
[in] | iForceDetect | ADL_FALSE: Do not force detection of the adapters in the system; ADL_TRUE: Force detection |
int ADL2_Display_NumberOfDisplays_Get | ( | ADL_CONTEXT_HANDLE | context, | |
int | iAdapterIndex, | |||
int * | lpNumDisplays | |||
) |
Function to retrieve the number of displays supported by an adapter.
This function retrieves the number of displays that is supported by a specified adapter. Supported displays include devices that are connected and disconnected together with those enabled and disabled devices.
[in] | context,: | Client's ADL context handle ADL_CONTEXT_HANDLE obtained from ADL2_Main_Control_Create. |
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[out] | lpNumDisplays | The pointer to the number of displays supported by the adapter. |
int ADL_Display_NumberOfDisplays_Get | ( | int | iAdapterIndex, | |
int * | lpNumDisplays | |||
) |
Function to retrieve the number of displays supported by an adapter.
This function retrieves the number of displays that is supported by a specified adapter. Supported displays include devices that are connected and disconnected together with those enabled and disabled devices.
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[out] | lpNumDisplays | The pointer to the number of displays supported by the adapter. |
int ADL2_Display_PreservedAspectRatio_Get | ( | ADL_CONTEXT_HANDLE | context, | |
int | iAdapterIndex, | |||
int | iDisplayIndex, | |||
int * | lpSupport, | |||
int * | lpCurrent, | |||
int * | lpDefault | |||
) |
Function to retrieve the display perserved aspect ratio of an adapter.
This function retrieves the current, default, and the feature supported values of the display preserved aspect ratio.
[in] | context,: | Client's ADL context handle ADL_CONTEXT_HANDLE obtained from ADL2_Main_Control_Create. |
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in] | iDisplayIndex | The desired display index. It can be retrieved from the ADLDisplayInfo data structure. |
[out] | lpSupport | The pointer to the value indicating whether the feature is supported by the driver. 1: feature is supported; 0: feature is not supported. |
[out] | lpCurrent | The pointer to the current setting of display preserved aspect ratio. Its alternative value is 1 or 0. |
[out] | lpDefault | The pointer to the default setting of display preserved aspect ratio. Its alternative value is 1 or 0. |
int ADL_Display_PreservedAspectRatio_Get | ( | int | iAdapterIndex, | |
int | iDisplayIndex, | |||
int * | lpSupport, | |||
int * | lpCurrent, | |||
int * | lpDefault | |||
) |
Function to retrieve the display perserved aspect ratio of an adapter.
This function retrieves the current, default, and the feature supported values of the display preserved aspect ratio.
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in] | iDisplayIndex | The desired display index. It can be retrieved from the ADLDisplayInfo data structure. |
[out] | lpSupport | The pointer to the value indicating whether the feature is supported by the driver. 1: feature is supported; 0: feature is not supported. |
[out] | lpCurrent | The pointer to the current setting of display preserved aspect ratio. Its alternative value is 1 or 0. |
[out] | lpDefault | The pointer to the default setting of display preserved aspect ratio. Its alternative value is 1 or 0. |
int ADL2_Display_PreservedAspectRatio_Set | ( | ADL_CONTEXT_HANDLE | context, | |
int | iAdapterIndex, | |||
int | iDisplayIndex, | |||
int | iCurrent | |||
) |
Function to set the display preserved aspect ratio.
This function sets the current value of display preserved aspect ratio.
[in] | context,: | Client's ADL context handle ADL_CONTEXT_HANDLE obtained from ADL2_Main_Control_Create. |
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in] | iDisplayIndex | The desired display index. It can be retrieved from the ADLDisplayInfo data structure. |
[in] | iCurrent | The desired display preserved aspect ratio setting. Possible values are 1 or 0. |
Clients can use ADL2 version of the API to assure that there is no interference with other ADL clients that are running in the same process . Such clients have to call ADL2_Main_Control_Create first to obtain ADL_CONTEXT_HANDLE instance that has to be passed to each subsequent ADL2 call and finally destroyed using ADL2_Main_Control_Destroy.
int ADL_Display_PreservedAspectRatio_Set | ( | int | iAdapterIndex, | |
int | iDisplayIndex, | |||
int | iCurrent | |||
) |
Function to set the display preserved aspect ratio.
This function sets the current value of display preserved aspect ratio.
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in] | iDisplayIndex | The desired display index. It can be retrieved from the ADLDisplayInfo data structure. |
[in] | iCurrent | The desired display preserved aspect ratio setting. Possible values are 1 or 0. |
int ADL2_Display_ImageExpansion_Get | ( | ADL_CONTEXT_HANDLE | context, | |
int | iAdapterIndex, | |||
int | iDisplayIndex, | |||
int * | lpSupport, | |||
int * | lpCurrent, | |||
int * | lpDefault | |||
) |
Function to retrieve the display image expansion setting.
This function retrieves the current, default, and the feature supported values of the image expansion setting.
[in] | context,: | Client's ADL context handle ADL_CONTEXT_HANDLE obtained from ADL2_Main_Control_Create. |
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in] | iDisplayIndex | The desired display index. It can be retrieved from the ADLDisplayInfo data structure. |
[out] | lpSupport | The pointer to the value indicating whether the feature is supported by the driver. 1: feature is supported; 0: feature is not supported. |
[out] | lpCurrent | The pointer to the current setting of display image expansion. Its alternative value is 1 or 0. |
[out] | lpDefault | The pointer to the default setting of display image expansion. Its alternative value is 1 or 0. |
int ADL_Display_ImageExpansion_Get | ( | int | iAdapterIndex, | |
int | iDisplayIndex, | |||
int * | lpSupport, | |||
int * | lpCurrent, | |||
int * | lpDefault | |||
) |
Function to retrieve the display image expansion setting.
This function retrieves the current, default, and the feature supported values of the image expansion setting.
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in] | iDisplayIndex | The desired display index. It can be retrieved from the ADLDisplayInfo data structure. |
[out] | lpSupport | The pointer to the value indicating whether the feature is supported by the driver. 1: feature is supported; 0: feature is not supported. |
[out] | lpCurrent | The pointer to the current setting of display image expansion. Its alternative value is 1 or 0. |
[out] | lpDefault | The pointer to the default setting of display image expansion. Its alternative value is 1 or 0. |
int ADL2_Display_ImageExpansion_Set | ( | ADL_CONTEXT_HANDLE | context, | |
int | iAdapterIndex, | |||
int | iDisplayIndex, | |||
int | iCurrent | |||
) |
Function to set the display image expansion setting.
This function sets the current value of display image expansion setting.
[in] | context,: | Client's ADL context handle ADL_CONTEXT_HANDLE obtained from ADL2_Main_Control_Create. |
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in] | iDisplayIndex | The desired display index. It can be retrieved from the ADLDisplayInfo data structure. |
[in] | iCurrent | The desired setting of display image expansion. Possible values are 1 or 0. |
Clients can use ADL2 version of the API to assure that there is no interference with other ADL clients that are running in the same process . Such clients have to call ADL2_Main_Control_Create first to obtain ADL_CONTEXT_HANDLE instance that has to be passed to each subsequent ADL2 call and finally destroyed using ADL2_Main_Control_Destroy.
int ADL_Display_ImageExpansion_Set | ( | int | iAdapterIndex, | |
int | iDisplayIndex, | |||
int | iCurrent | |||
) |
Function to set the display image expansion setting.
This function sets the current value of display image expansion setting.
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in] | iDisplayIndex | The desired display index. It can be retrieved from the ADLDisplayInfo data structure. |
[in] | iCurrent | The desired setting of display image expansion. Possible values are 1 or 0. |
int ADL2_Display_Position_Get | ( | ADL_CONTEXT_HANDLE | context, | |
int | iAdapterIndex, | |||
int | iDisplayIndex, | |||
int * | lpX, | |||
int * | lpY, | |||
int * | lpXDefault, | |||
int * | lpYDefault, | |||
int * | lpMinX, | |||
int * | lpMinY, | |||
int * | lpMaxX, | |||
int * | lpMaxY, | |||
int * | lpStepX, | |||
int * | lpStepY | |||
) |
Function to get Device Display Position.
This function retrieves the display position parameters for a specified adapter and display.
[in] | context,: | Client's ADL context handle ADL_CONTEXT_HANDLE obtained from ADL2_Main_Control_Create. |
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in] | iDisplayIndex | The desired display index. It can be retrieved from the ADLDisplayInfo data structure. |
[out] | lpX | The pointer to the current X coordinate display position. |
[out] | lpY | The pointer to the current Y coordinate display position. |
[out] | lpXDefault | The pointer to the default X coordinate display position. |
[out] | lpYDefault | The pointer to the default Y coordinate display position. |
[out] | lpMinX | The pointer to the minimum X display size. |
[out] | lpMinY | The pointer to the minimum Y display size. |
[out] | lpMaxX | The pointer to the maximum X display size. |
[out] | lpMaxY | The pointer to the maximum Y display size. |
[out] | lpStepX | The pointer to the step size along the X axis. |
[out] | lpStepY | The pointer to the step size along the Y axis. |
int ADL_Display_Position_Get | ( | int | iAdapterIndex, | |
int | iDisplayIndex, | |||
int * | lpX, | |||
int * | lpY, | |||
int * | lpXDefault, | |||
int * | lpYDefault, | |||
int * | lpMinX, | |||
int * | lpMinY, | |||
int * | lpMaxX, | |||
int * | lpMaxY, | |||
int * | lpStepX, | |||
int * | lpStepY | |||
) |
Function to get Device Display Position.
This function retrieves the display position parameters for a specified adapter and display.
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in] | iDisplayIndex | The desired display index. It can be retrieved from the ADLDisplayInfo data structure. |
[out] | lpX | The pointer to the current X coordinate display position. |
[out] | lpY | The pointer to the current Y coordinate display position. |
[out] | lpXDefault | The pointer to the default X coordinate display position. |
[out] | lpYDefault | The pointer to the default Y coordinate display position. |
[out] | lpMinX | The pointer to the minimum X display size. |
[out] | lpMinY | The pointer to the minimum Y display size. |
[out] | lpMaxX | The pointer to the maximum X display size. |
[out] | lpMaxY | The pointer to the maximum Y display size. |
[out] | lpStepX | The pointer to the step size along the X axis. |
[out] | lpStepY | The pointer to the step size along the Y axis. |
int ADL2_Display_Position_Set | ( | ADL_CONTEXT_HANDLE | context, | |
int | iAdapterIndex, | |||
int | iDisplayIndex, | |||
int | iX, | |||
int | iY | |||
) |
Function to set the Device Display Position.
This function sets the display X and Y position values for a specified adapter and display.
[in] | context,: | Client's ADL context handle ADL_CONTEXT_HANDLE obtained from ADL2_Main_Control_Create. |
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in] | iDisplayIndex | The desired display index. It can be retrieved from the ADLDisplayInfo data structure. |
[in] | iX | The desired X coordinate position. |
[in] | iY | The desired Y coordinate position. |
Clients can use ADL2 version of the API to assure that there is no interference with other ADL clients that are running in the same process . Such clients have to call ADL2_Main_Control_Create first to obtain ADL_CONTEXT_HANDLE instance that has to be passed to each subsequent ADL2 call and finally destroyed using ADL2_Main_Control_Destroy.
int ADL_Display_Position_Set | ( | int | iAdapterIndex, | |
int | iDisplayIndex, | |||
int | iX, | |||
int | iY | |||
) |
Function to set the Device Display Position.
This function sets the display X and Y position values for a specified adapter and display.
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in] | iDisplayIndex | The desired display index. It can be retrieved from the ADLDisplayInfo data structure. |
[in] | iX | The desired X coordinate position. |
[in] | iY | The desired Y coordinate position. |
int ADL2_Display_Size_Get | ( | ADL_CONTEXT_HANDLE | context, | |
int | iAdapterIndex, | |||
int | iDisplayIndex, | |||
int * | lpWidth, | |||
int * | lpHeight, | |||
int * | lpDefaultWidth, | |||
int * | lpDefaultHeight, | |||
int * | lpMinWidth, | |||
int * | lpMinHeight, | |||
int * | lpMaxWidth, | |||
int * | lpMaxHeight, | |||
int * | lpStepWidth, | |||
int * | lpStepHeight | |||
) |
Function to get the Device Display Size.
This function retrieves the display position parameters.
[in] | context,: | Client's ADL context handle ADL_CONTEXT_HANDLE obtained from ADL2_Main_Control_Create. |
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in] | iDisplayIndex | The desired display index. It can be retrieved from the ADLDisplayInfo data structure. |
[out] | lpWidth | The pointer to the current display width. |
[out] | lpHeight | The pointer to the current display height. |
[out] | lpDefaultWidth | The pointer to the default display width. |
[out] | lpDefaultHeight | The pointer to the default display height. |
[out] | lpMinWidth | The pointer to the minimum display width. |
[out] | lpMinHeight | The pointer to the minimum display height. |
[out] | lpMaxWidth | The pointer to the maximum display width. |
[out] | lpMaxHeight | The pointer to the maximum display height. |
[out] | lpStepWidth | The pointer to the step width. |
[out] | lpStepHeight | The pointer to the step height. |
int ADL_Display_Size_Get | ( | int | iAdapterIndex, | |
int | iDisplayIndex, | |||
int * | lpWidth, | |||
int * | lpHeight, | |||
int * | lpDefaultWidth, | |||
int * | lpDefaultHeight, | |||
int * | lpMinWidth, | |||
int * | lpMinHeight, | |||
int * | lpMaxWidth, | |||
int * | lpMaxHeight, | |||
int * | lpStepWidth, | |||
int * | lpStepHeight | |||
) |
Function to get the Device Display Size.
This function retrieves the display position parameters.
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in] | iDisplayIndex | The desired display index. It can be retrieved from the ADLDisplayInfo data structure. |
[out] | lpWidth | The pointer to the current display width. |
[out] | lpHeight | The pointer to the current display height. |
[out] | lpDefaultWidth | The pointer to the default display width. |
[out] | lpDefaultHeight | The pointer to the default display height. |
[out] | lpMinWidth | The pointer to the minimum display width. |
[out] | lpMinHeight | The pointer to the minimum display height. |
[out] | lpMaxWidth | The pointer to the maximum display width. |
[out] | lpMaxHeight | The pointer to the maximum display height. |
[out] | lpStepWidth | The pointer to the step width. |
[out] | lpStepHeight | The pointer to the step height. |
int ADL2_Display_Size_Set | ( | ADL_CONTEXT_HANDLE | context, | |
int | iAdapterIndex, | |||
int | iDisplayIndex, | |||
int | iWidth, | |||
int | iHeight | |||
) |
Function to set the Device Display Size.
This function sets the display width and height values.
[in] | context,: | Client's ADL context handle ADL_CONTEXT_HANDLE obtained from ADL2_Main_Control_Create. |
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in] | iDisplayIndex | The desired display index. It can be retrieved from the ADLDisplayInfo data structure. |
[in] | iWidth | The desired width of the display. |
[in] | iHeight | The desired height of the display. |
Clients can use ADL2 version of the API to assure that there is no interference with other ADL clients that are running in the same process . Such clients have to call ADL2_Main_Control_Create first to obtain ADL_CONTEXT_HANDLE instance that has to be passed to each subsequent ADL2 call and finally destroyed using ADL2_Main_Control_Destroy.
int ADL_Display_Size_Set | ( | int | iAdapterIndex, | |
int | iDisplayIndex, | |||
int | iWidth, | |||
int | iHeight | |||
) |
Function to set the Device Display Size.
This function sets the display width and height values.
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in] | iDisplayIndex | The desired display index. It can be retrieved from the ADLDisplayInfo data structure. |
[in] | iWidth | The desired width of the display. |
[in] | iHeight | The desired height of the display. |
int ADL2_Display_AdjustCaps_Get | ( | ADL_CONTEXT_HANDLE | context, | |
int | iAdapterIndex, | |||
int | iDisplayIndex, | |||
int * | lpInfo | |||
) |
Function to retrieve the adjustment display information.
This function retrieves the display adjustment information for a specified adapter and display.
[in] | context,: | Client's ADL context handle ADL_CONTEXT_HANDLE obtained from ADL2_Main_Control_Create. |
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in] | iDisplayIndex | The desired display index. It can be retrieved from the ADLDisplayInfo data structure. |
[out] | lpInfo | The pointer to the adjustment information retrieved from the driver. Display Adjustment Capabilities |
int ADL_Display_AdjustCaps_Get | ( | int | iAdapterIndex, | |
int | iDisplayIndex, | |||
int * | lpInfo | |||
) |
Function to retrieve the adjustment display information.
This function retrieves the display adjustment information for a specified adapter and display.
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in] | iDisplayIndex | The desired display index. It can be retrieved from the ADLDisplayInfo data structure. |
[out] | lpInfo | The pointer to the adjustment information retrieved from the driver. Display Adjustment Capabilities |
int ADL2_Display_Capabilities_Get | ( | ADL_CONTEXT_HANDLE | context, | |
int | iAdapterIndex, | |||
int * | lpNumberOfControlers, | |||
int * | lpNumberOfDisplays | |||
) |
Function to get the number of displays and controllers supported by an adapter.
This function retrieves the number of displays and controllers that are supported by a specified adapter.
[in] | context,: | Client's ADL context handle ADL_CONTEXT_HANDLE obtained from ADL2_Main_Control_Create. |
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[out] | lpNumberOfControlers | The pointer to the variable storing the total number of controllers. This variable must be initialized. |
[out] | lpNumberOfDisplays | The pointer to the variable storing the total number of displays. This variable must be initialized. |
int ADL_Display_Capabilities_Get | ( | int | iAdapterIndex, | |
int * | lpNumberOfControlers, | |||
int * | lpNumberOfDisplays | |||
) |
Function to get the number of displays and controllers supported by an adapter.
This function retrieves the number of displays and controllers that are supported by a specified adapter.
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[out] | lpNumberOfControlers | The pointer to the variable storing the total number of controllers. This variable must be initialized. |
[out] | lpNumberOfDisplays | The pointer to the variable storing the total number of displays. This variable must be initialized. |
int ADL2_Display_ConnectedDisplays_Get | ( | ADL_CONTEXT_HANDLE | context, | |
int | iAdapterIndex, | |||
int * | lpConnections | |||
) |
Function to indicate whether displays are physically connected to an adapter.
This function indicates whether displays are physically connected to a specified adapter.
[in] | context,: | Client's ADL context handle ADL_CONTEXT_HANDLE obtained from ADL2_Main_Control_Create. |
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[out] | lpConnections | The pointer to the bit field indicating whether the output connectors on the specified adapter have devices physically attached to them. |
int ADL_Display_ConnectedDisplays_Get | ( | int | iAdapterIndex, | |
int * | lpConnections | |||
) |
Function to indicate whether displays are physically connected to an adapter.
This function indicates whether displays are physically connected to a specified adapter.
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[out] | lpConnections | The pointer to the bit field indicating whether the output connectors on the specified adapter have devices physically attached to them. |
int ADL2_Display_DeviceConfig_Get | ( | ADL_CONTEXT_HANDLE | context, | |
int | iAdapterIndex, | |||
int | iDisplayIndex, | |||
ADLDisplayConfig * | lpDisplayConfig | |||
) |
Function to get HDTV capability settings.
This function retrieves HDTV capability settings for a specified display.
[in] | context,: | Client's ADL context handle ADL_CONTEXT_HANDLE obtained from ADL2_Main_Control_Create. |
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in] | iDisplayIndex | The desired display index. It can be retrieved from the ADLDisplayInfo data structure. |
[out] | lpDisplayConfig | The pointer to the retrieved display configuration. |
int ADL_Display_DeviceConfig_Get | ( | int | iAdapterIndex, | |
int | iDisplayIndex, | |||
ADLDisplayConfig * | lpDisplayConfig | |||
) |
Function to get HDTV capability settings.
This function retrieves HDTV capability settings for a specified display.
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in] | iDisplayIndex | The desired display index. It can be retrieved from the ADLDisplayInfo data structure. |
[out] | lpDisplayConfig | The pointer to the retrieved display configuration. |
int ADL2_Display_Property_Get | ( | ADL_CONTEXT_HANDLE | context, | |
int | iAdapterIndex, | |||
int | iDisplayIndex, | |||
ADLDisplayProperty * | lpDisplayProperty | |||
) |
Function to get the current display property value.
This function retrieves the current display property value for a specified display.
[in] | context,: | Client's ADL context handle ADL_CONTEXT_HANDLE obtained from ADL2_Main_Control_Create. |
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in] | iDisplayIndex | The desired display index. It can be retrieved from the ADLDisplayInfo data structure. |
[out] | lpDisplayProperty | The pointer to the ADLDisplayProperty structure storing the retrieved display property value. lpDisplayProperty->iExpansionMode contains the Expansion Mode value. |
int ADL_Display_Property_Get | ( | int | iAdapterIndex, | |
int | iDisplayIndex, | |||
ADLDisplayProperty * | lpDisplayProperty | |||
) |
Function to get the current display property value.
This function retrieves the current display property value for a specified display.
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in] | iDisplayIndex | The desired display index. It can be retrieved from the ADLDisplayInfo data structure. |
[out] | lpDisplayProperty | The pointer to the ADLDisplayProperty structure storing the retrieved display property value. lpDisplayProperty->iExpansionMode contains the Expansion Mode value. |
int ADL2_Display_Property_Set | ( | ADL_CONTEXT_HANDLE | context, | |
int | iAdapterIndex, | |||
int | iDisplayIndex, | |||
ADLDisplayProperty * | lpDisplayProperty | |||
) |
Function to set current display property value.
This function sets current display property value for a specified display.
[in] | context,: | Client's ADL context handle ADL_CONTEXT_HANDLE obtained from ADL2_Main_Control_Create. |
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in] | iDisplayIndex | The desired display index. It can be retrieved from the ADLDisplayInfo data structure. |
[in] | lpDisplayProperty | The pointer to the desired ADLDisplayProperty structure. Set lpDisplayProperty->iExpansionMode with an Expansion Mode value. |
Clients can use ADL2 version of the API to assure that there is no interference with other ADL clients that are running in the same process . Such clients have to call ADL2_Main_Control_Create first to obtain ADL_CONTEXT_HANDLE instance that has to be passed to each subsequent ADL2 call and finally destroyed using ADL2_Main_Control_Destroy.
int ADL_Display_Property_Set | ( | int | iAdapterIndex, | |
int | iDisplayIndex, | |||
ADLDisplayProperty * | lpDisplayProperty | |||
) |
Function to set current display property value.
This function sets current display property value for a specified display.
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in] | iDisplayIndex | The desired display index. It can be retrieved from the ADLDisplayInfo data structure. |
[in] | lpDisplayProperty | The pointer to the desired ADLDisplayProperty structure. Set lpDisplayProperty->iExpansionMode with an Expansion Mode value. |
int ADL2_Display_SwitchingCapability_Get | ( | ADL_CONTEXT_HANDLE | context, | |
int | iAdapterIndex, | |||
int * | lpResult | |||
) |
Function to retrieve the Display Switching Flag from the registry.
This function retrieves the Display Switching Flag from the registery for a specified adapter.
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[out] | lpResult | The pointer to value storing the retrieved flag. 1: Driver will not accept display switching request; 0: User can request display switching. |
[in] | context,: | Client's ADL context handle ADL_CONTEXT_HANDLE obtained from ADL2_Main_Control_Create. |
int ADL_Display_SwitchingCapability_Get | ( | int | iAdapterIndex, | |
int * | lpResult | |||
) |
int ADL2_Display_DitherState_Get | ( | ADL_CONTEXT_HANDLE | context, | |
int | iAdapterIndex, | |||
int | iDisplayIndex, | |||
int * | lpDitherState | |||
) |
Function to retrieve the dither state.
This function retrieves the dither state for a specified display.
[in] | context,: | Client's ADL context handle ADL_CONTEXT_HANDLE obtained from ADL2_Main_Control_Create. |
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in] | iDisplayIndex | The desired display index. It can be retrieved from the ADLDisplayInfo data structure. |
[out] | lpDitherState | The pointer to the value storing the retrieved dither state. See Dithering options |
int ADL_Display_DitherState_Get | ( | int | iAdapterIndex, | |
int | iDisplayIndex, | |||
int * | lpDitherState | |||
) |
Function to retrieve the dither state.
This function retrieves the dither state for a specified display.
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in] | iDisplayIndex | The desired display index. It can be retrieved from the ADLDisplayInfo data structure. |
[out] | lpDitherState | The pointer to the value storing the retrieved dither state. See Dithering options |
int ADL2_Display_DitherState_Set | ( | ADL_CONTEXT_HANDLE | context, | |
int | iAdapterIndex, | |||
int | iDisplayIndex, | |||
int | iDitherState | |||
) |
Function to set the dither state.
This function sets the dither state.
[in] | context,: | Client's ADL context handle ADL_CONTEXT_HANDLE obtained from ADL2_Main_Control_Create. |
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in] | iDisplayIndex | The desired display index. It can be retrieved from the ADLDisplayInfo data structure. |
[in] | iDitherState | The desired dither state. For the list of valid states see Dithering options |
The settings are immediately persisted, no need to call ADL_Flush_Driver_Data().
Clients can use ADL2 version of the API to assure that there is no interference with other ADL clients that are running in the same process . Such clients have to call ADL2_Main_Control_Create first to obtain ADL_CONTEXT_HANDLE instance that has to be passed to each subsequent ADL2 call and finally destroyed using ADL2_Main_Control_Destroy.
int ADL_Display_DitherState_Set | ( | int | iAdapterIndex, | |
int | iDisplayIndex, | |||
int | iDitherState | |||
) |
Function to set the dither state.
This function sets the dither state.
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in] | iDisplayIndex | The desired display index. It can be retrieved from the ADLDisplayInfo data structure. |
[in] | iDitherState | The desired dither state. For the list of valid states see Dithering options |
The settings are immediately persisted, no need to call ADL_Flush_Driver_Data().
int ADL2_Display_SupportedPixelFormat_Get | ( | ADL_CONTEXT_HANDLE | context, | |
int | iAdapterIndex, | |||
int | iDisplayIndex, | |||
int * | lpPixelFormat | |||
) |
Function to retrieve the supported pixel format. HDMI only.
This function retrieves the supported pixel format.
[in] | context,: | Client's ADL context handle ADL_CONTEXT_HANDLE obtained from ADL2_Main_Control_Create. |
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in] | iDisplayIndex | The desired display index. It can be retrieved from the ADLDisplayInfo data structure. |
[out] | lpPixelFormat | The pointer to the supported pixel format. Pixel Formats values |
int ADL_Display_SupportedPixelFormat_Get | ( | int | iAdapterIndex, | |
int | iDisplayIndex, | |||
int * | lpPixelFormat | |||
) |
Function to retrieve the supported pixel format. HDMI only.
This function retrieves the supported pixel format.
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in] | iDisplayIndex | The desired display index. It can be retrieved from the ADLDisplayInfo data structure. |
[out] | lpPixelFormat | The pointer to the supported pixel format. Pixel Formats values |
int ADL2_Display_PixelFormat_Get | ( | ADL_CONTEXT_HANDLE | context, | |
int | iAdapterIndex, | |||
int | iDisplayIndex, | |||
int * | lpPixelFormat | |||
) |
Function to retrieve the current display pixel format. HDMI only.
This function retrieves the current display pixel format.
[in] | context,: | Client's ADL context handle ADL_CONTEXT_HANDLE obtained from ADL2_Main_Control_Create. |
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in] | iDisplayIndex | The desired display index. It can be retrieved from the ADLDisplayInfo data structure. |
[out] | lpPixelFormat | The pointer to the pixel format. Pixel Formats values |
int ADL_Display_PixelFormat_Get | ( | int | iAdapterIndex, | |
int | iDisplayIndex, | |||
int * | lpPixelFormat | |||
) |
Function to retrieve the current display pixel format. HDMI only.
This function retrieves the current display pixel format.
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in] | iDisplayIndex | The desired display index. It can be retrieved from the ADLDisplayInfo data structure. |
[out] | lpPixelFormat | The pointer to the pixel format. Pixel Formats values |
int ADL2_Display_PixelFormat_Set | ( | ADL_CONTEXT_HANDLE | context, | |
int | iAdapterIndex, | |||
int | iDisplayIndex, | |||
int | iPixelFormat | |||
) |
Function to set the current display pixel format. HDMI only.
This function sets the current display pixel format.
[in] | context,: | Client's ADL context handle ADL_CONTEXT_HANDLE obtained from ADL2_Main_Control_Create. |
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in] | iDisplayIndex | The desired display index. It can be retrieved from the ADLDisplayInfo data structure. |
[in] | iPixelFormat | The desired pixel format. Pixel Formats values |
Clients can use ADL2 version of the API to assure that there is no interference with other ADL clients that are running in the same process . Such clients have to call ADL2_Main_Control_Create first to obtain ADL_CONTEXT_HANDLE instance that has to be passed to each subsequent ADL2 call and finally destroyed using ADL2_Main_Control_Destroy.
int ADL_Display_PixelFormat_Set | ( | int | iAdapterIndex, | |
int | iDisplayIndex, | |||
int | iPixelFormat | |||
) |
Function to set the current display pixel format. HDMI only.
This function sets the current display pixel format.
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in] | iDisplayIndex | The desired display index. It can be retrieved from the ADLDisplayInfo data structure. |
[in] | iPixelFormat | The desired pixel format. Pixel Formats values |
int ADL2_Display_SupportedColorDepth_Get | ( | ADL_CONTEXT_HANDLE | context, | |
int | iAdapterIndex, | |||
int | iDisplayIndex, | |||
int * | lpColorDepth | |||
) |
Function to retrieve the supported color depth. HDMI and DPonly.
This function retrieves the current display on given adpater’s supported color depths --When supported Color depth is one format only, no need expose the User interface.
[in] | context,: | Client's ADL context handle ADL_CONTEXT_HANDLE obtained from ADL2_Main_Control_Create. |
[in] | iAdapterIndex,: | the ADL index handle of the desired adapter per physical GPU. |
[in] | iDisplayIndex,: | The desired display index. It can be retrieved from the ADLDisplayInfo data structure. |
[out] | lpColorDepth,: | The pointer to the bit vector of all display supported color depths. define_color_depth_bits |
int ADL_Display_SupportedColorDepth_Get | ( | int | iAdapterIndex, | |
int | iDisplayIndex, | |||
int * | lpColorDepth | |||
) |
Function to retrieve the supported color depth. HDMI and DPonly.
This function retrieves the current display on given adpater’s supported color depths --When supported Color depth is one format only, no need expose the User interface.
[in] | iAdapterIndex,: | the ADL index handle of the desired adapter per physical GPU. |
[in] | iDisplayIndex,: | The desired display index. It can be retrieved from the ADLDisplayInfo data structure. |
[out] | lpColorDepth,: | The pointer to the bit vector of all display supported color depths. define_color_depth_bits |
int ADL2_Display_ColorDepth_Get | ( | ADL_CONTEXT_HANDLE | context, | |
int | iAdapterIndex, | |||
int | iDisplayIndex, | |||
int * | lpColorDepth | |||
) |
Function to get color depth. HDMI and DPonly.
This function retrieves the current display on given adpater’s current color depth.
[in] | context,: | Client's ADL context handle ADL_CONTEXT_HANDLE obtained from ADL2_Main_Control_Create. |
[in] | iAdapterIndex,: | The ADL index handle of the desired adapter per physical GPU. |
[in] | iDisplayIndex,: | The desired display index. It can be retrieved from the ADLDisplayInfo data structure. |
[out] | lpColorDepth,: | The pointer to the current color depth setting for given display. Define_colordepth_constants |
int ADL_Display_ColorDepth_Get | ( | int | iAdapterIndex, | |
int | iDisplayIndex, | |||
int * | lpColorDepth | |||
) |
Function to get color depth. HDMI and DPonly.
This function retrieves the current display on given adpater’s current color depth.
[in] | iAdapterIndex,: | The ADL index handle of the desired adapter per physical GPU. |
[in] | iDisplayIndex,: | The desired display index. It can be retrieved from the ADLDisplayInfo data structure. |
[out] | lpColorDepth,: | The pointer to the current color depth setting for given display. Define_colordepth_constants |
int ADL2_Display_ColorDepth_Set | ( | ADL_CONTEXT_HANDLE | context, | |
int | iAdapterIndex, | |||
int | iDisplayIndex, | |||
int | iColorDepth | |||
) |
Function to set color depth. HDMI and DPonly.
This function sets a user select color depth to current display on given adapter.
[in] | context,: | Client's ADL context handle ADL_CONTEXT_HANDLE obtained from ADL2_Main_Control_Create. |
[in] | iAdapterIndex,: | The ADL index handle of the desired adapter per physical GPU. |
[in] | iDisplayIndex,: | The desired display index. It can be retrieved from the ADLDisplayInfo data structure. |
[in] | iColorDepth,: | Requested color depth. Define_colordepth_constants |
int ADL_Display_ColorDepth_Set | ( | int | iAdapterIndex, | |
int | iDisplayIndex, | |||
int | iColorDepth | |||
) |
Function to set color depth. HDMI and DPonly.
This function sets a user select color depth to current display on given adapter.
[in] | iAdapterIndex,: | The ADL index handle of the desired adapter per physical GPU. |
[in] | iDisplayIndex,: | The desired display index. It can be retrieved from the ADLDisplayInfo data structure. |
[in] | iColorDepth,: | Requested color depth. Define_colordepth_constants |
int ADL2_Display_ODClockInfo_Get | ( | ADL_CONTEXT_HANDLE | context, | |
int | iAdapterIndex, | |||
ADLAdapterODClockInfo * | lpOdClockInfo | |||
) |
Function to retrieve the OD clock information.
This function retrieves the OD clock information.
[in] | context,: | Client's ADL context handle ADL_CONTEXT_HANDLE obtained from ADL2_Main_Control_Create. |
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[out] | lpOdClockInfo | The pointer to the structure storing the retrieved clock information. |
int ADL_Display_ODClockInfo_Get | ( | int | iAdapterIndex, | |
ADLAdapterODClockInfo * | lpOdClockInfo | |||
) |
Function to retrieve the OD clock information.
This function retrieves the OD clock information.
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[out] | lpOdClockInfo | The pointer to the structure storing the retrieved clock information. |
int ADL2_Display_ODClockConfig_Set | ( | ADL_CONTEXT_HANDLE | context, | |
int | iAdapterIndex, | |||
ADLAdapterODClockConfig * | lpOdClockConfig | |||
) |
Function to set the OD clock configuration.
This function sets the OD clock configuration.
[in] | context,: | Client's ADL context handle ADL_CONTEXT_HANDLE obtained from ADL2_Main_Control_Create. |
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in] | lpOdClockConfig | The pointer to the structure used to set the OD clock configuration. |
Clients can use ADL2 version of the API to assure that there is no interference with other ADL clients that are running in the same process . Such clients have to call ADL2_Main_Control_Create first to obtain ADL_CONTEXT_HANDLE instance that has to be passed to each subsequent ADL2 call and finally destroyed using ADL2_Main_Control_Destroy.
int ADL_Display_ODClockConfig_Set | ( | int | iAdapterIndex, | |
ADLAdapterODClockConfig * | lpOdClockConfig | |||
) |
Function to set the OD clock configuration.
This function sets the OD clock configuration.
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in] | lpOdClockConfig | The pointer to the structure used to set the OD clock configuration. |
int ADL2_Display_AdjustmentCoherent_Get | ( | ADL_CONTEXT_HANDLE | context, | |
int | iAdapterIndex, | |||
int | iDisplayIndex, | |||
int * | lpAdjustmentCoherentCurrent, | |||
int * | lpAdjustmentCoherentDefault | |||
) |
Function to retrieve the adjustment coherent setting.
This function retrieves the current adjustment coherent setting
It is applicable to DFP/DFP2 display types.
[in] | context,: | Client's ADL context handle ADL_CONTEXT_HANDLE obtained from ADL2_Main_Control_Create. |
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in] | iDisplayIndex | The desired display index. It can be retrieved from the ADLDisplayInfo data structure. |
[out] | lpAdjustmentCoherentCurrent | The pointer to the retrieved adjustment coherent setting. 1: Coherent; 0: non-coherent |
[out] | lpAdjustmentCoherentDefault | The pointer to the retrieved default setting. 1: Coherent; 0: Non-coherent |
int ADL_Display_AdjustmentCoherent_Get | ( | int | iAdapterIndex, | |
int | iDisplayIndex, | |||
int * | lpAdjustmentCoherentCurrent, | |||
int * | lpAdjustmentCoherentDefault | |||
) |
Function to retrieve the adjustment coherent setting.
This function retrieves the current adjustment coherent setting
It is applicable to DFP/DFP2 display types.
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in] | iDisplayIndex | The desired display index. It can be retrieved from the ADLDisplayInfo data structure. |
[out] | lpAdjustmentCoherentCurrent | The pointer to the retrieved adjustment coherent setting. 1: Coherent; 0: non-coherent |
[out] | lpAdjustmentCoherentDefault | The pointer to the retrieved default setting. 1: Coherent; 0: Non-coherent |
int ADL2_Display_AdjustmentCoherent_Set | ( | ADL_CONTEXT_HANDLE | context, | |
int | iAdapterIndex, | |||
int | iDisplayIndex, | |||
int | iAdjustmentCoherent | |||
) |
Function to set the adjustment coherent setting.
This function sets the current adjustment coherent setting to a specified setting.
[in] | context,: | Client's ADL context handle ADL_CONTEXT_HANDLE obtained from ADL2_Main_Control_Create. |
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in] | iDisplayIndex | The desired display index. It can be retrieved from the ADLDisplayInfo data structure. |
[in] | iAdjustmentCoherent | The desired adjustment coherent setting. 1: Coherent; 0: Non-coherent |
Clients can use ADL2 version of the API to assure that there is no interference with other ADL clients that are running in the same process . Such clients have to call ADL2_Main_Control_Create first to obtain ADL_CONTEXT_HANDLE instance that has to be passed to each subsequent ADL2 call and finally destroyed using ADL2_Main_Control_Destroy.
int ADL_Display_AdjustmentCoherent_Set | ( | int | iAdapterIndex, | |
int | iDisplayIndex, | |||
int | iAdjustmentCoherent | |||
) |
Function to set the adjustment coherent setting.
This function sets the current adjustment coherent setting to a specified setting.
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in] | iDisplayIndex | The desired display index. It can be retrieved from the ADLDisplayInfo data structure. |
[in] | iAdjustmentCoherent | The desired adjustment coherent setting. 1: Coherent; 0: Non-coherent |
int ADL2_Display_ReducedBlanking_Get | ( | ADL_CONTEXT_HANDLE | context, | |
int | iAdapterIndex, | |||
int | iDisplayIndex, | |||
int * | lpReducedBlankingCurrent, | |||
int * | lpReducedBlankingDefault | |||
) |
Function to retrieve the reduced blanking setting.
This function retrieves the current reduced blanking setting.
[in] | context,: | Client's ADL context handle ADL_CONTEXT_HANDLE obtained from ADL2_Main_Control_Create. |
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in] | iDisplayIndex | The desired display index. It can be retrieved from the ADLDisplayInfo data structure. |
[out] | lpReducedBlankingCurrent | The pointer to the current reduced blanking setting. |
[out] | lpReducedBlankingDefault | The pointer to the retrieved default setting. |
int ADL_Display_ReducedBlanking_Get | ( | int | iAdapterIndex, | |
int | iDisplayIndex, | |||
int * | lpReducedBlankingCurrent, | |||
int * | lpReducedBlankingDefault | |||
) |
Function to retrieve the reduced blanking setting.
This function retrieves the current reduced blanking setting.
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in] | iDisplayIndex | The desired display index. It can be retrieved from the ADLDisplayInfo data structure. |
[out] | lpReducedBlankingCurrent | The pointer to the current reduced blanking setting. |
[out] | lpReducedBlankingDefault | The pointer to the retrieved default setting. |
int ADL2_Display_ReducedBlanking_Set | ( | ADL_CONTEXT_HANDLE | context, | |
int | iAdapterIndex, | |||
int | iDisplayIndex, | |||
int | iReducedBlanking | |||
) |
Function to set the reduced blanking setting.
This function sets the current reduced blanking setting to a specified setting.
[in] | context,: | Client's ADL context handle ADL_CONTEXT_HANDLE obtained from ADL2_Main_Control_Create. |
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in] | iDisplayIndex | The desired display index. It can be retrieved from the ADLDisplayInfo data structure. |
[in] | iReducedBlanking | The desired reduced blanking setting. |
Clients can use ADL2 version of the API to assure that there is no interference with other ADL clients that are running in the same process . Such clients have to call ADL2_Main_Control_Create first to obtain ADL_CONTEXT_HANDLE instance that has to be passed to each subsequent ADL2 call and finally destroyed using ADL2_Main_Control_Destroy.
int ADL_Display_ReducedBlanking_Set | ( | int | iAdapterIndex, | |
int | iDisplayIndex, | |||
int | iReducedBlanking | |||
) |
Function to set the reduced blanking setting.
This function sets the current reduced blanking setting to a specified setting.
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in] | iDisplayIndex | The desired display index. It can be retrieved from the ADLDisplayInfo data structure. |
[in] | iReducedBlanking | The desired reduced blanking setting. |
int ADL2_Display_FormatsOverride_Get | ( | ADL_CONTEXT_HANDLE | context, | |
int | iAdapterIndex, | |||
int | iDisplayIndex, | |||
int * | lpSettingsSupported, | |||
int * | lpSettingsSupportedEx, | |||
int * | lpCurSettings | |||
) |
Function to retrieve the available display formats.
This call retrieves the available display formats
[in] | context,: | Client's ADL context handle ADL_CONTEXT_HANDLE obtained from ADL2_Main_Control_Create. |
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in] | iDisplayIndex | The desired display index. It can be retrieved from the ADLDisplayInfo data structure. |
[out] | lpSettingsSupported | The pointer to the supported settings. Formats Override Settings |
[out] | lpSettingsSupportedEx | The pointer to the extended supported settings. Formats Override Settings |
[out] | lpCurSettings | The pointer to the current override settings Formats Override Settings |
int ADL_Display_FormatsOverride_Get | ( | int | iAdapterIndex, | |
int | iDisplayIndex, | |||
int * | lpSettingsSupported, | |||
int * | lpSettingsSupportedEx, | |||
int * | lpCurSettings | |||
) |
Function to retrieve the available display formats.
This call retrieves the available display formats
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in] | iDisplayIndex | The desired display index. It can be retrieved from the ADLDisplayInfo data structure. |
[out] | lpSettingsSupported | The pointer to the supported settings. Formats Override Settings |
[out] | lpSettingsSupportedEx | The pointer to the extended supported settings. Formats Override Settings |
[out] | lpCurSettings | The pointer to the current override settings Formats Override Settings |
int ADL2_Display_FormatsOverride_Set | ( | ADL_CONTEXT_HANDLE | context, | |
int | iAdapterIndex, | |||
int | iDisplayIndex, | |||
int | iOverrideSettings | |||
) |
Function to overide the display formats.
This call overrides the display formats
[in] | context,: | Client's ADL context handle ADL_CONTEXT_HANDLE obtained from ADL2_Main_Control_Create. |
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in] | iDisplayIndex | The desired display index. It can be retrieved from the ADLDisplayInfo data structure. |
[in] | iOverrideSettings | The new format settings Formats Override Settings |
Clients can use ADL2 version of the API to assure that there is no interference with other ADL clients that are running in the same process . Such clients have to call ADL2_Main_Control_Create first to obtain ADL_CONTEXT_HANDLE instance that has to be passed to each subsequent ADL2 call and finally destroyed using ADL2_Main_Control_Destroy.
int ADL_Display_FormatsOverride_Set | ( | int | iAdapterIndex, | |
int | iDisplayIndex, | |||
int | iOverrideSettings | |||
) |
Function to overide the display formats.
This call overrides the display formats
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in] | iDisplayIndex | The desired display index. It can be retrieved from the ADLDisplayInfo data structure. |
[in] | iOverrideSettings | The new format settings Formats Override Settings |
int ADL2_Display_MVPUCaps_Get | ( | ADL_CONTEXT_HANDLE | context, | |
int | iAdapterIndex, | |||
ADLMVPUCaps * | lpMvpuCaps | |||
) |
Function to retrieve the information about MultiVPU capabilities.
This function retrieves the information about MultiVPU capabilities.
[in] | context,: | Client's ADL context handle ADL_CONTEXT_HANDLE obtained from ADL2_Main_Control_Create. |
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in,out] | lpMvpuCaps | The structure storing the retrieved information about MultiVPU capabilities. |
Clients can use ADL2 version of the API to assure that there is no interference with other ADL clients that are running in the same process . Such clients have to call ADL2_Main_Control_Create first to obtain ADL_CONTEXT_HANDLE instance that has to be passed to each subsequent ADL2 call and finally destroyed using ADL2_Main_Control_Destroy.
int ADL_Display_MVPUCaps_Get | ( | int | iAdapterIndex, | |
ADLMVPUCaps * | lpMvpuCaps | |||
) |
Function to retrieve the information about MultiVPU capabilities.
This function retrieves the information about MultiVPU capabilities.
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in,out] | lpMvpuCaps | The structure storing the retrieved information about MultiVPU capabilities. |
int ADL2_Display_MVPUStatus_Get | ( | ADL_CONTEXT_HANDLE | context, | |
int | iAdapterIndex, | |||
ADLMVPUStatus * | lpMvpuStatus | |||
) |
Function to retrieve information about MultiVPU status.
This function retrieves information about MultiVPU status.
[in] | context,: | Client's ADL context handle ADL_CONTEXT_HANDLE obtained from ADL2_Main_Control_Create. |
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in,out] | lpMvpuStatus | The structure storing the retrieved information about MultiVPU status. |
int ADL_Display_MVPUStatus_Get | ( | int | iAdapterIndex, | |
ADLMVPUStatus * | lpMvpuStatus | |||
) |
Function to retrieve information about MultiVPU status.
This function retrieves information about MultiVPU status.
[in] | iAdapterIndex | The ADL index handle of the desired adapter. |
[in,out] | lpMvpuStatus | The structure storing the retrieved information about MultiVPU status. |