Functions | |
int | ADL_Display_DisplayInfo_Get (int iAdapterIndex, int *lpNumDisplays, ADLDisplayInfo **lppInfo, int iForceDetect) |
Function to retrieve the adapter display information. | |
int | ADL_Display_DpMstInfo_Get (int iAdapterIndex, int *lpNumDisplays, ADLDisplayDPMSTInfo **lppDisplayDPMstInfo, int iForceDetect) |
Function to retrieve the Display Port MST information. | |
int | ADL_Display_NumberOfDisplays_Get (int iAdapterIndex, int *lpNumDisplays) |
Function to retrieve the number of displays supported by 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 | ADL_Display_PreservedAspectRatio_Set (int iAdapterIndex, int iDisplayIndex, int iCurrent) |
Function to set the display preserved aspect ratio. | |
int | ADL_Display_ImageExpansion_Get (int iAdapterIndex, int iDisplayIndex, int *lpSupport, int *lpCurrent, int *lpDefault) |
Function to retrieve 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 | 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 | ADL_Display_Position_Set (int iAdapterIndex, int iDisplayIndex, int iX, int iY) |
Function to set the Device Display Position. | |
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 | ADL_Display_Size_Set (int iAdapterIndex, int iDisplayIndex, int iWidth, int iHeight) |
Function to set the Device Display Size. | |
int | ADL_Display_AdjustCaps_Get (int iAdapterIndex, int iDisplayIndex, int *lpInfo) |
Function to retrieve the adjustment display information. | |
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 | ADL_Display_ConnectedDisplays_Get (int iAdapterIndex, int *lpConnections) |
Function to indicate whether displays are physically connected to an adapter. | |
int | ADL_Display_DeviceConfig_Get (int iAdapterIndex, int iDisplayIndex, ADLDisplayConfig *lpDisplayConfig) |
Function to get HDTV capability settings. | |
int | ADL_Display_Property_Get (int iAdapterIndex, int iDisplayIndex, ADLDisplayProperty *lpDisplayProperty) |
Function to get the current display property value. | |
int | ADL_Display_Property_Set (int iAdapterIndex, int iDisplayIndex, ADLDisplayProperty *lpDisplayProperty) |
Function to set current display property value. | |
int | ADL_Display_SwitchingCapability_Get (int iAdapterIndex, int *lpResult) |
Function to retrieve the Display Switching Flag from the registry. | |
int | ADL_Display_DitherState_Get (int iAdapterIndex, int iDisplayIndex, int *lpDitherState) |
Function to retrieve the dither state. | |
int | ADL_Display_DitherState_Set (int iAdapterIndex, int iDisplayIndex, int iDitherState) |
Function to set the dither state. | |
int | ADL_Display_SupportedPixelFormat_Get (int iAdapterIndex, int iDisplayIndex, int *lpPixelFormat) |
Function to retrieve the supported 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 | ADL_Display_PixelFormat_Set (int iAdapterIndex, int iDisplayIndex, int iPixelFormat) |
Function to set the current display pixel format. HDMI only. | |
int | ADL_Display_ODClockInfo_Get (int iAdapterIndex, ADLAdapterODClockInfo *lpOdClockInfo) |
Function to retrieve the OD clock information. | |
int | ADL_Display_ODClockConfig_Set (int iAdapterIndex, ADLAdapterODClockConfig *lpOdClockConfig) |
Function to set the OD clock configuration. | |
int | ADL_Display_AdjustmentCoherent_Get (int iAdapterIndex, int iDisplayIndex, int *lpAdjustmentCoherentCurrent, int *lpAdjustmentCoherentDefault) |
Function to retrieve the adjustment coherent setting. | |
int | ADL_Display_AdjustmentCoherent_Set (int iAdapterIndex, int iDisplayIndex, int iAdjustmentCoherent) |
Function to set the adjustment coherent setting. | |
int | ADL_Display_ReducedBlanking_Get (int iAdapterIndex, int iDisplayIndex, int *lpReducedBlankingCurrent, int *lpReducedBlankingDefault) |
Function to retrieve the reduced blanking setting. | |
int | ADL_Display_ReducedBlanking_Set (int iAdapterIndex, int iDisplayIndex, int iReducedBlanking) |
Function to set the reduced blanking setting. | |
int | ADL_Display_FormatsOverride_Get (int iAdapterIndex, int iDisplayIndex, int *lpSettingsSupported, int *lpSettingsSupportedEx, int *lpCurSettings) |
Function to retrieve the available display formats. | |
int | ADL_Display_FormatsOverride_Set (int iAdapterIndex, int iDisplayIndex, int iOverrideSettings) |
Function to overide the display formats. | |
int | ADL_Display_MVPUCaps_Get (int iAdapterIndex, ADLMVPUCaps *lpMvpuCaps) |
Function to retrieve the information about MultiVPU capabilities. | |
int | ADL_Display_MVPUStatus_Get (int iAdapterIndex, ADLMVPUStatus *lpMvpuStatus) |
Function to retrieve information about MultiVPU status. | |
int | ADL_Display_ControllerOverlayAdjustmentCaps_Get (int iAdapterIndex, ADLControllerOverlayInput *lpOverlayInput, ADLControllerOverlayInfo *lpCapsInfo) |
Function to get the minimum, maximum, and default values of an overlay adjustment. | |
int | ADL_Display_ControllerOverlayAdjustmentData_Get (int iAdapterIndex, ADLControllerOverlayInput *lpOverlay) |
Function to retrieve the current setting of an overlay adjustment. | |
int | ADL_Display_ControllerOverlayAdjustmentData_Set (int iAdapterIndex, ADLControllerOverlayInput *lpOverlay) |
Function to set the current setting of an overlay adjustment. | |
int | ADL_Display_ViewPort_Set (int iAdapterIndex, int iDisplayIndex, ADLControllerMode *lpControllerMode) |
Function to change the view position, view size or view pan lock of a selected display. | |
int | ADL_Display_ViewPort_Get (int iAdapterIndex, int iDisplayIndex, ADLControllerMode *lpControllerMode) |
Function to get the view position, view size or view pan lock of a selected display. | |
int | ADL_Display_ViewPort_Cap (int iAdapterIndex, int *lpSupported) |
Function to check if the selected adapter supports the view port control. | |
int | ADL_Display_WriteAndReadI2CRev_Get (int iAdapterIndex, int *lpMajor, int *lpMinor) |
Function to retrieve the I2C API revision. | |
int | ADL_Display_WriteAndReadI2C (int iAdapterIndex, ADLI2C *plI2C) |
Function to write and read I2C. | |
int | ADL_Display_DDCBlockAccess_Get (int iAdapterIndex, int iDisplayIndex, int iOption, int iCommandIndex, int iSendMsgLen, char *lpucSendMsgBuf, int *lpulRecvMsgLen, char *lpucRecvMsgBuf) |
Function to get Display DDC block access. | |
int | ADL_Display_DDCInfo_Get (int iAdapterIndex, int iDisplayIndex, ADLDDCInfo *lpInfo) |
Function to get the DDC info. | |
int | ADL_Display_DDCInfo2_Get (int iAdapterIndex, int iDisplayIndex, ADLDDCInfo2 *lpInfo) |
Function to get the DDC info. | |
int | ADL_Display_EdidData_Get (int iAdapterIndex, int iDisplayIndex, ADLDisplayEDIDData *lpEDIDData) |
Function to get the EDID data. | |
int | ADL_Display_ColorCaps_Get (int iAdapterIndex, int iDisplayIndex, int *lpCaps, int *lpValids) |
Function to get the Color Caps display information. | |
int | ADL_Display_Color_Set (int iAdapterIndex, int iDisplayIndex, int iColorType, int iCurrent) |
Function to set the current value of a specific color and type. | |
int | ADL_Display_Color_Get (int iAdapterIndex, int iDisplayIndex, int iColorType, int *lpCurrent, int *lpDefault, int *lpMin, int *lpMax, int *lpStep) |
Function to retrieve the detailed information a specified display color item. | |
int | ADL_Display_ColorTemperatureSource_Get (int iAdapterIndex, int iDisplayIndex, int *lpTempSource) |
Function to get color temperature source. | |
int | ADL_Display_ColorTemperatureSource_Set (int iAdapterIndex, int iDisplayIndex, int iTempSource) |
Function to set the color temperature source. | |
int | ADL_Display_ModeTimingOverride_Get (int iAdapterIndex, int iDisplayIndex, ADLDisplayMode *lpModeIn, ADLDisplayModeInfo *lpModeInfoOut) |
Function to retrieve display mode timing override information. | |
int | ADL_Display_ModeTimingOverride_Set (int iAdapterIndex, int iDisplayIndex, ADLDisplayModeInfo *lpMode, int iForceUpdate) |
Function to set display mode timing override information. | |
int | ADL_Display_ModeTimingOverrideList_Get (int iAdapterIndex, int iDisplayIndex, int iMaxNumOfOverrides, ADLDisplayModeInfo *lpModeInfoList, int *lpNumOfOverrides) |
Function to get the display mode timing override list. | |
int | ADL_Display_CustomizedModeListNum_Get (int iAdapterIndex, int iDisplayIndex, int *lpListNum) |
Function to retrieve the number of customized modes. | |
int | ADL_Display_CustomizedModeList_Get (int iAdapterIndex, int iDisplayIndex, ADLCustomMode *lpCustomModeList, int iBuffSize) |
Function to retrieve the customized mode list. | |
int | ADL_Display_CustomizedMode_Add (int iAdapterIndex, int iDisplayIndex, ADLCustomMode customMode) |
Function to add a customized mode. | |
int | ADL_Display_CustomizedMode_Delete (int iAdapterIndex, int iDisplayIndex, int iIndex) |
Function to delete a customized mode. | |
int | ADL_Display_CustomizedMode_Validate (int iAdapterIndex, int iDisplayIndex, ADLCustomMode customMode, int *lpValid) |
Function to validate a customized mode. | |
int | ADL_Display_Underscan_Set (int iAdapterIndex, int iDisplayIndex, int iCurrent) |
Function to set the current value of underscan. | |
int | ADL_Display_Underscan_Get (int iAdapterIndex, int iDisplayIndex, int *lpCurrent, int *lpDefault, int *lpMin, int *lpMax, int *lpStep) |
Function to retrieve the detailed information for underscan. | |
int | ADL_Display_Overscan_Set (int iAdapterIndex, int iDisplayIndex, int iCurrent) |
Function to set the current value of gamma for each controller. | |
int | ADL_Display_Overscan_Get (int iAdapterIndex, int iDisplayIndex, int *lpCurrent, int *lpDefualt, int *lpMin, int *lpMax, int *lpStep) |
Function to retrieve the current value of gamma for each controller. | |
int | ADL_DFP_BaseAudioSupport_Get (int iAdapterIndex, int iDisplayIndex, int *lpSupport) |
Function to get the display base audio support. | |
int | ADL_DFP_HDMISupport_Get (int iAdapterIndex, int iDisplayIndex, int *lpSupport) |
Function to get the display HDMI support. | |
int | ADL_DFP_MVPUAnalogSupport_Get (int iAdapterIndex, int iDisplayIndex, int *lpSupport) |
Function to get the display MVPU analog support. | |
int | ADL_DFP_PixelFormat_Caps (int iAdapterIndex, int iDisplayIndex, int *lpValidBits, int *lpValidCaps) |
Function to retrieve PixelFormat caps. | |
int | ADL_DFP_PixelFormat_Get (int iAdapterIndex, int iDisplayIndex, int *lpCurState, int *lpDefault) |
Function to retrieve current pixel format setting. | |
int | ADL_DFP_PixelFormat_Set (int iAdapterIndex, int iDisplayIndex, int iState) |
Function to set the current pixel format setting. | |
int | ADL_DFP_GPUScalingEnable_Get (int iAdapterIndex, int iDisplayIndex, int *lpSupport, int *lpCurrent, int *lpDefault) |
Function to get the GPUScalingEnable setting. | |
int | ADL_DFP_GPUScalingEnable_Set (int iAdapterIndex, int iDisplayIndex, int iCurrent) |
Function to set the GPUScalingEnable setting. | |
int | ADL_DFP_AllowOnlyCETimings_Get (int iAdapterIndex, int iDisplayIndex, int *lpSupport, int *lpCurrent, int *lpDefault) |
Function to get the Allow Only CE Timings setting. | |
int | ADL_DFP_AllowOnlyCETimings_Set (int iAdapterIndex, int iDisplayIndex, int iCurrent) |
Function to set the Allow Only CE Timings setting. | |
int | ADL_Display_TVCaps_Get (int iAdapterIndex, int iDisplayIndex, int *lpcaps) |
Function to retrieve the TV Caps display information. | |
int | ADL_TV_Standard_Set (int iAdapterIndex, int iDisplayIndex, int iCurrent) |
Function to set the TV standard. | |
int | ADL_TV_Standard_Get (int iAdapterIndex, int iDisplayIndex, int *lpCurrent, int *lpDefault, int *lpSupportedStandards) |
Function to retrieve the TV standard. | |
int | ADL_CV_DongleSettings_Get (int iAdapterIndex, int iDisplayIndex, int *lpDongleSetting, int *lpOverrideSettingsSupported, int *lpCurOverrideSettings) |
Function to retrieve the settings of the CV dongle. | |
int | ADL_CV_DongleSettings_Set (int iAdapterIndex, int iDisplayIndex, int iOverrideSettings) |
Function to set the current CV dongle settings. | |
int | ADL_CV_DongleSettings_Reset (int iAdapterIndex, int iDisplayIndex) |
Function to reset the CV settings to its default settings. | |
int | ADL_Display_UnderScan_Auto_Get (int iAdapterIndex, int iDisplayIndex, int *lpCurrent, int *lpDefault, int *lpMin, int *lpMax, int *lpStep) |
Function to get the current UnderScan Auto setting from the display. This function retrieves the UnderScan Auto information for a specified display. | |
int | ADL_Display_UnderScan_Auto_Set (int iAdapterIndex, int iDisplayIndex, int iCurrent) |
Function to set the current UnderScan Auto setting for the display. This function set the UnderScan Auto setting for a specified display. | |
int | ADL_Display_Deflicker_Get (int iAdapterIndex, int iDisplayIndex, int *lpCurrent, int *lpDefault, int *lpMin, int *lpMax, int *lpStep) |
Function to get the current Deflicker setting from the display. This function retrieves the Deflicker information for a specified display. | |
int | ADL_Display_Deflicker_Set (int iAdapterIndex, int iDisplayindex, int iCurrent) |
Function to set the current Deflicker setting for the display. This function set the Deflicker setting for a specified display. | |
int | ADL_Display_FilterSVideo_Get (int iAdapterIndex, int iDisplayIndex, int *lpCurrent, int *lpDefault, int *lpMin, int *lpMax, int *lpStep) |
Function to get the current FilterSVideo setting from the display. This function retrieves the S-Video Sharpness Control information for a specified display. | |
int | ADL_Display_FilterSVideo_Set (int iAdapterIndex, int iDisplayIndex, int iCurrent) |
Function to set the current FilterSVideo setting for the display. This function set the S-Video Sharpness Control setting for a specified display. | |
int | ADL_Display_DisplayContent_Set (int iAdapterIndex, int iDisplayIndex, int iContent) |
This function sets the picture setting (Graphics, Photo, Cinema or Gaming) on any HDMI that supports these modes. The application associated with this function is designed such that, the ITC display option must be toggled 'ON' (checked) before display content options become available for setting. If the display content is set, but the ITC is toggled 'OFF', the display content options will disable (gray-out), but still show which display content was last 'set'. | |
int | ADL_Display_DisplayContent_Get (int iAdapterIndex, int iDisplayIndex, int *piContent) |
This function gets the picture setting (Graphics, Photo, Cinema or Gaming) on any HDMI that supports these modes. The application associated with this function is designed such that, even if the ITC display option is toggled 'OFF' (unchecked), this function will still return the last display content mode that was set (or initial value of Graphics). | |
int | ADL_Display_DisplayContent_Cap (int iAdapterIndex, int iDisplayIndex, int *pCapContent) |
This function gets the application availability for display content value and ITC flag. |
Copyright (c) 2008 - 2009 Advanced Micro Devices, Inc. THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR PURPOSE. This file contains all display-related functions exposed by ADL for Linux and Windows(XP, Vista and Windows 7); 32bit and 64bit platforms. All functions in this file can be used as a reference to ensure the appropriate function pointers can be used by the appropriate runtime dynamic library loaders.
int ADL_Display_UnderScan_Auto_Get | ( | int | iAdapterIndex, | |
int | iDisplayIndex, | |||
int * | lpCurrent, | |||
int * | lpDefault, | |||
int * | lpMin, | |||
int * | lpMax, | |||
int * | lpStep | |||
) |
Function to get the current UnderScan Auto setting from the display. This function retrieves the UnderScan Auto information for a specified display.
[in] | iAdapterIndex | The index of the desired adapter. |
[in] | iDisplayIndex | The index of the desired display. |
[out] | lpCurrent | The current underscan auto setting |
[out] | lpDefault | The default underscan auto setting |
[out] | lpMin | The current underscan auto setting |
[out] | lpMax | The default underscan auto setting |
[out] | lpStep | The current underscan auto setting |
int ADL_Display_UnderScan_Auto_Set | ( | int | iAdapterIndex, | |
int | iDisplayIndex, | |||
int | iCurrent | |||
) |
Function to set the current UnderScan Auto setting for the display. This function set the UnderScan Auto setting for a specified display.
[in] | iAdapterIndex | The index of the desired adapter. |
[in] | iDisplayIndex | The index of the desired display. |
[in] | iCurrent | The new underscan auto setting |
int ADL_Display_Deflicker_Get | ( | int | iAdapterIndex, | |
int | iDisplayIndex, | |||
int * | lpCurrent, | |||
int * | lpDefault, | |||
int * | lpMin, | |||
int * | lpMax, | |||
int * | lpStep | |||
) |
Function to get the current Deflicker setting from the display. This function retrieves the Deflicker information for a specified display.
[in] | iAdapterIndex | The index of the desired adapter. |
[in] | iDisplayIndex | The index of the desired display. |
[out] | lpCurrent | The current Deflicker setting |
[out] | lpDefault | The default Deflicker setting |
[out] | lpMin | The current Deflicker setting |
[out] | lpMax | The default Deflicker setting |
[out] | lpStep | The current Deflicker setting |
int ADL_Display_Deflicker_Set | ( | int | iAdapterIndex, | |
int | iDisplayindex, | |||
int | iCurrent | |||
) |
Function to set the current Deflicker setting for the display. This function set the Deflicker setting for a specified display.
[in] | iAdapterIndex | The index of the desired adapter. |
[in] | iDisplayIndex | The index of the desired display. |
[in] | iCurrent | The new Deflicker setting |
int ADL_Display_FilterSVideo_Get | ( | int | iAdapterIndex, | |
int | iDisplayIndex, | |||
int * | lpCurrent, | |||
int * | lpDefault, | |||
int * | lpMin, | |||
int * | lpMax, | |||
int * | lpStep | |||
) |
Function to get the current FilterSVideo setting from the display. This function retrieves the S-Video Sharpness Control information for a specified display.
[in] | iAdapterIndex | The index of the desired adapter. |
[in] | iDisplayIndex | The index of the desired display. |
[out] | lpCurrent | The current FilterSVideo setting |
[out] | lpDefault | The default FilterSVideo setting |
[out] | lpMin | The current FilterSVideo setting |
[out] | lpMax | The default FilterSVideo setting |
[out] | lpStep | The current FilterSVideo setting |
int ADL_Display_FilterSVideo_Set | ( | int | iAdapterIndex, | |
int | iDisplayIndex, | |||
int | iCurrent | |||
) |
Function to set the current FilterSVideo setting for the display. This function set the S-Video Sharpness Control setting for a specified display.
[in] | iAdapterIndex | The index of the desired adapter. |
[in] | iDisplayIndex | The index of the desired display. |
[in] | iCurrent | The new FilterSVideo setting |
int ADL_Display_DisplayContent_Set | ( | int | iAdapterIndex, | |
int | iDisplayIndex, | |||
int | iContent | |||
) |
This function sets the picture setting (Graphics, Photo, Cinema or Gaming) on any HDMI that supports these modes. The application associated with this function is designed such that, the ITC display option must be toggled 'ON' (checked) before display content options become available for setting. If the display content is set, but the ITC is toggled 'OFF', the display content options will disable (gray-out), but still show which display content was last 'set'.
[in] | iAdapterIndex | The index of the desired adapter. |
[in] | iDisplayIndex | The index of the desired display. |
[in] | iContent | The display content desired to be set; where iContent is one of ADLDisplayContent.iContentType |
int ADL_Display_DisplayContent_Get | ( | int | iAdapterIndex, | |
int | iDisplayIndex, | |||
int * | piContent | |||
) |
This function gets the picture setting (Graphics, Photo, Cinema or Gaming) on any HDMI that supports these modes. The application associated with this function is designed such that, even if the ITC display option is toggled 'OFF' (unchecked), this function will still return the last display content mode that was set (or initial value of Graphics).
[in] | iAdapterIndex | The index of the desired adapter. |
[in] | iDisplayIndex | The index of the desired display. |
[in] | piContent | The current display content setting; where piContent is one of ADLDisplayContent.iContentType |
int ADL_Display_DisplayContent_Cap | ( | int | iAdapterIndex, | |
int | iDisplayIndex, | |||
int * | pCapContent | |||
) |
This function gets the application availability for display content value and ITC flag.
[in] | iAdapterIndex | The index of the desired adapter. |
[in] | iDisplayIndex | The index of the desired display. |
[in] | pCapContent | The current cap setting(if display content and ITC data are retrievable); where pCapContent returns the bitOR value of all supported ADLDisplayContent.iContentType (i.e. according to definitions of ADLDisplayContent.iContentType, if all content is supported it is expected that pCapContent will return with a value of, Graphics | Photo | Cinema |Game = 15) |