- AMD Device Library eXtra
- Programming with ADLX
- Overview
- ADLX Programming Guide
- ADLX Samples
- Overview
- C++ Samples
- Overview
- Display
- Display
- Display3DLUT
- DisplayBlanking
- DisplayColorDepth
- DisplayConnectivityExperience
- DisplayCustomColor
- DisplayCustomResolution
- DisplayEvents
- DisplayFreeSync
- DisplayGamma
- DisplayGamut
- DisplayGPUScaling
- DisplayHDCP
- DisplayInfo
- DisplayIntegerScaling
- DisplayPixelFormat
- DisplayScalingMode
- DisplayVariBright
- DisplayVSR
- Performance Monitoring
- Receiving Events Notifications
- C Samples
- Overview
- Display
- Display
- Display3DLUT
- DisplayBlanking
- DisplayColorDepth
- DisplayConnectivityExperience
- DisplayCustomColor
- DisplayCustomResolution
- DisplayEvents
- DisplayFreeSync
- DisplayGamma
- DisplayGamut
- DisplayGPUScaling
- DisplayHDCP
- DisplayInfo
- DisplayIntegerScaling
- DisplayPixelFormat
- DisplayScalingMode
- DisplayVariBright
- DisplayVSR
- Performance Monitoring
- Receiving Events Notifications
- ADLX SDK References
- Overview
- ADLX Helpers
- ADLX Interfaces
- Overview
- 3D Graphics
- 3D Graphics
- iadlx3danisotropicfiltering
- iadlx3dantialiasing
- iadlx3dframeratetargetcontrol
- iadlx3dimagesharpening
- iadlx3dradeonsuperresolution
- iadlx3dsettingschangedevent
- IADLX3DSettingsChangedEvent
- GetGPU
- IsAnisotropicFilteringChanged
- IsAntiAliasingChanged
- IsAntiLagChanged
- IsBoostChanged
- IsChillChanged
- IsEnhancedSyncChanged
- IsFrameRateTargetControlChanged
- IsImageSharpeningChanged
- IsMorphologicalAntiAliasingChanged
- IsRadeonSuperResolutionChanged
- IsResetShaderCache
- IsTessellationModeChanged
- IsWaitForVerticalRefreshChanged
- iadlx3dsettingschangedhandling
- iadlx3dsettingsservices
- Display
- Display
- iadlxdisplay3dlut
- IADLXDisplay3DLUT
- ClearUser3DLUT
- GetAllUser3DLUT
- GetHDRUser3DLUT
- GetSCEDynamicContrast
- GetSCEDynamicContrastRange
- GetSDRUser3DLUT
- GetUser3DLUTIndex
- IsCurrentSCEDisabled
- IsCurrentSCEDynamicContrast
- IsCurrentSCEVividGaming
- IsSupportedSCE
- IsSupportedSCEDynamicContrast
- IsSupportedSCEVividGaming
- IsSupportedUser3DLUT
- SetAllUser3DLUT
- SetHDRUser3DLUT
- SetSCEDisabled
- SetSCEDynamicContrast
- SetSCEVividGaming
- SetSDRUser3DLUT
- iadlxdisplay3dlutchangedevent
- iadlxdisplayblanking
- iadlxdisplaychangedhandling
- IADLXDisplayChangedHandling
- AddDisplay3DLUTEventListener
- AddDisplayGammaEventListener
- AddDisplayGamutEventListener
- AddDisplayListEventListener
- AddDisplaySettingsEventListener
- RemoveDisplay3DLUTEventListener
- RemoveDisplayGammaEventListener
- RemoveDisplayGamutEventListener
- RemoveDisplayListEventListener
- RemoveDisplaySettingsEventListener
- iadlxdisplayconnectivityexperience
- IADLXDisplayConnectivityExperience
- GetDPLinkRate
- GetNumberOfActiveLanes
- GetNumberOfTotalLanes
- GetRelativePreEmphasis
- GetRelativeVoltageSwing
- IsEnabledHDMIQualityDetection
- IsEnabledLinkProtection
- IsSupportedDPLink
- IsSupportedHDMIQualityDetection
- SetEnabledHDMIQualityDetection
- SetRelativePreEmphasis
- SetRelativeVoltageSwing
- iadlxdisplaycustomcolor
- IADLXDisplayCustomColor
- GetBrightness
- GetBrightnessRange
- GetContrast
- GetContrastRange
- GetHue
- GetHueRange
- GetSaturation
- GetSaturationRange
- GetTemperature
- GetTemperatureRange
- IsBrightnessSupported
- IsContrastSupported
- IsHueSupported
- IsSaturationSupported
- IsTemperatureSupported
- SetBrightness
- SetContrast
- SetHue
- SetSaturation
- SetTemperature
- iadlxdisplaycustomresolution
- iadlxdisplaygamma
- IADLXDisplayGamma
- GetGammaCoefficient
- GetGammaRamp
- IsCurrentDeGammaRamp
- IsCurrentReGamma36
- IsCurrentReGammaBT709
- IsCurrentRegammaCoefficient
- IsCurrentReGammaPQ
- IsCurrentReGammaPQ2084Interim
- IsCurrentReGammaRamp
- IsCurrentReGammaSRGB
- IsSupportedReGamma36
- IsSupportedReGammaBT709
- IsSupportedReGammaPQ
- IsSupportedReGammaPQ2084Interim
- IsSupportedReGammaSRGB
- ResetGammaRamp
- SetDeGammaRamp
- SetReGamma36
- SetReGammaBT709
- SetReGammaCoefficient
- SetReGammaPQ
- SetReGammaPQ2084Interim
- SetReGammaRamp
- SetReGammaSRGB
- iadlxdisplaygammachangedevent
- Miscellaneous
- Performance Monitoring
- Legal Information and Compliance/Disclaimers
adlx_get_proc_address
Navigation: ADLX SDK References → ADLX Functions
Syntax
void* adlx_get_proc_address (adlx_handle module, const char* procName)
Parameters
# | Direction | Name | Type | Description |
---|---|---|---|---|
1. | [in] | module | adlx_handle | The handle to the module. |
# | Direction | Name | Type | Description |
--- | --- | --- | --- | --- |
2. | [in] | procName | const char* | The zero-terminated string that specifies the name of the function. |
Return Value
If the function was found, the address of the function is returned.
If the function was not found, nullptr is returned.
Remarks
Use this function to load ADLX functions from the ADLX module. The name of the ADLX function can be one of values: ADLX_QUERY_FULL_VERSION_FUNCTION_NAME, ADLX_QUERY_VERSION_FUNCTION_NAME, ADLX_INIT_FUNCTION_NAME, ADLX_INIT_WITH_CALLER_ADL_FUNCTION_NAME, ADLX_TERMINATE_FUNCTION_NAME.
Parameter: procName | Description | Return Value |
---|---|---|
ADLX_QUERY_FULL_VERSION_FUNCTION_NAME | The function to query the full version of ADLX. | ADLXQueryFullVersion_Fn |
ADLX_QUERY_VERSION_FUNCTION_NAME | The function to query the version of ADLX. | ADLXQueryVersion_Fn |
ADLX_INIT_FUNCTION_NAME | The function to initialize ADLX with default parameters. | ADLXInitialize_Fn |
ADLX_INIT_WITH_INCOMPATIBLE_DRIVER_FUNCTION_NAME | The function to initialize ADLX with a legacy driver. | ADLXInitialize_Fn |
ADLX_INIT_WITH_CALLER_ADL_FUNCTION_NAME | The function to initialize ADLX with an ADL context. | ADLXInitializeWithCallerAdl_Fn |
ADLX_TERMINATE_FUNCTION_NAME | The function to terminate ADLX. | ADLXTerminate_Fn |
Requirements
Header | include “ADLXDefines.h” |
---|---|
Minimum version | 1.0 |
Related Pages
- ADLXQueryFullVersion_Fn
- ADLXQueryVersion_Fn
- ADLXInitialize_Fn
- ADLXInitializeWithCallerAdl_Fn
- ADLXTerminate_Fn
See Also: ADLXInitializeWithCallerAdl_Fn, ADLXInitialize_Fn, ADLXQueryFullVersion_Fn, ADLXQueryVersion_Fn, ADLXTerminate_Fn