- AMD Device Library eXtra
- 使用 ADLX 进行编程
- 概述
- ADLX 示例
- 概述
- C++ 示例
- 概述
- 显示
- 显示
- Display3DLUT
- DisplayBlanking
- DisplayColorDepth
- DisplayConnectivityExperience
- DisplayCustomColor
- DisplayCustomResolution
- DisplayEvents
- DisplayFreeSync
- DisplayGamma
- DisplayGamut
- DisplayGPUScaling
- DisplayHDCP
- DisplayInfo
- DisplayIntegerScaling
- DisplayPixelFormat
- DisplayScalingMode
- DisplayVariBright
- DisplayVSR
- C 示例
- 概述
- 显示
- 显示
- Display3DLUT
- DisplayBlanking
- DisplayColorDepth
- DisplayConnectivityExperience
- DisplayCustomColor
- DisplayCustomResolution
- DisplayEvents
- DisplayFreeSync
- DisplayGamma
- DisplayGamut
- DisplayGPUScaling
- DisplayHDCP
- DisplayInfo
- DisplayIntegerScaling
- DisplayPixelFormat
- DisplayScalingMode
- DisplayVariBright
- DisplayVSR
- ADLX SDK 参考
- 概述
- ADLX Helpers
- ADLX 接口
- 概述
- 3D 图形
- 3D 图形
- iadlx3danisotropicfiltering
- iadlx3dantialiasing
- iadlx3dframeratetargetcontrol
- iadlx3dimagesharpening
- iadlx3dradeonsuperresolution
- iadlx3dsettingschangedevent
- IADLX3DSettingsChangedEvent
- GetGPU
- IsAnisotropicFilteringChanged
- IsAntiAliasingChanged
- IsAntiLagChanged
- IsBoostChanged
- IsChillChanged
- IsEnhancedSyncChanged
- IsFrameRateTargetControlChanged
- IsImageSharpeningChanged
- IsMorphologicalAntiAliasingChanged
- IsRadeonSuperResolutionChanged
- IsResetShaderCache
- IsTessellationModeChanged
- IsWaitForVerticalRefreshChanged
- iadlx3dsettingschangedhandling
- iadlx3dsettingsservices
- 显示
- 显示
- 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
- 性能监控
IADLXDisplayServices
导航: ADLX SDK 参考 → ADLX 接口 → Display
IADLXDisplayServices 是显示域的主接口,提供对显示特定功能的控制。
| InterfaceId | IADLXDisplayServices |
|---|---|
| 智能指针接口名称 | IADLXDisplayServicesPtr |
| 继承自 | IADLXInterface |
| 被继承 | IADLXDisplayServices1 |
IADLXDisplayServices 接口提供
- 连接到 AMD GPU 的显示器列表。
- 用于在显示器更改时注册和取消注册通知的接口。
- 对给定显示器的色域、伽马、3D LUT 和显示设置功能的访问。
方法
| 方法 | 描述 |
|---|---|
| Get3DLUT | 获取显示器的引用计数 3D LUT 接口。 |
| GetColorDepth | 获取显示器的引用计数颜色深度接口。 |
| GetCustomColor | 获取显示器的引用计数自定义颜色接口。 |
| GetCustomResolution | 获取显示器的引用计数自定义分辨率接口。 |
| GetDisplayChangedHandling | 获取允许在显示器更改时注册和取消注册通知的引用计数接口。 |
| GetDisplays | 获取连接到 AMD GPU 的显示器列表的引用计数。 |
| GetFreeSync | 获取 AMD FreeSync™ 技术的引用计数接口。 |
| GetGPUScaling | 获取显示器的引用计数 GPU 缩放接口。 |
| GetGamma | 获取显示器的引用计数伽马接口。 |
| GetGamut | 获取显示器的引用计数色域接口。 |
| GetHDCP | 获取显示器的引用计数 HDCP 接口。 |
| GetIntegerScaling | 获取显示器的引用计数整数缩放接口。 |
| GetNumberOfDisplays | 获取连接到 AMD GPU 的显示器数量。 |
| GetPixelFormat | 获取显示器的引用计数像素格式接口。 |
| GetScalingMode | 获取显示器的引用计数缩放模式接口。 |
| GetVariBright | 获取显示器的引用计数 Vari-Bright 接口。 |
| GetVirtualSuperResolution | 获取显示器的引用计数虚拟超级分辨率接口。 |
要求
| 头文件 | include “IDisplays.h” |
|---|---|
| 最低版本 | 1.0 |
示例
有关如何在 C++ 应用程序中使用此接口,请参阅 DisplayInfo C++ 示例。
对于 C 应用程序,请参阅 DisplayInfo C 示例。
对于 C# 应用程序,请参阅 DisplayInfo C# 示例。
对于 Java 应用程序,请参阅 DisplayInfo Java 示例。
对于 Python 应用程序,请参阅 DisplayInfo Python 示例。
- Get3DLUT
- GetColorDepth
- GetCustomColor
- GetCustomResolution
- GetDisplayChangedHandling
- GetDisplays
- GetFreeSync
- GetGPUScaling
- GetGamma
- GetGamut
- GetHDCP
- GetIntegerScaling
- GetNumberOfDisplays
- GetPixelFormat
- GetScalingMode
- GetVariBright
- GetVirtualSuperResolution
子页面
- Get3DLUT - 获取显示器的引用计数 3D LUT 接口。
- GetColorDepth - 获取显示器的引用计数颜色深度接口。
- GetCustomColor - 获取显示器的引用计数自定义颜色接口。
- GetCustomResolution - 获取显示器的引用计数自定义分辨率接口。
- GetDisplayChangedHandling - 获取允许在显示器更改时注册和取消注册通知的引用计数接口。
- GetDisplays - 获取连接到 AMD GPU 的显示器列表的引用计数。
- GetFreeSync - 获取 AMD FreeSync™ 技术的引用计数接口。
- GetGPUScaling - 获取显示器的引用计数 GPU 缩放接口。
- GetGamma - 获取显示器的引用计数伽马接口。
- GetGamut - 获取显示器的引用计数色域接口。
- GetHDCP - 获取显示器的引用计数 HDCP 接口。
- GetIntegerScaling - 获取显示器的引用计数整数缩放接口。
- GetNumberOfDisplays - 获取连接到 AMD GPU 的显示器数量。
- GetPixelFormat - 获取显示器的引用计数像素格式接口。
- GetScalingMode - 获取显示器的引用计数缩放模式接口。
- GetVariBright - 获取显示器的引用计数 Vari-Bright 接口。
- GetVirtualSuperResolution - 获取显示器的引用计数虚拟超级分辨率接口。
API 参考
本页面引用了
- IADLXDisplayServices1
- Get3DLUT
- GetColorDepth
- GetCustomColor
- GetCustomResolution
- GetDisplayChangedHandling
- GetDisplays
- GetFreeSync
- GetGPUScaling
- GetGamma
- GetGamut
- GetHDCP
- GetIntegerScaling
- GetNumberOfDisplays
- GetPixelFormat
- GetScalingMode
- GetVariBright
- GetVirtualSuperResolution
- IADLXInterface
- DisplayInfo
- DisplayInfo
- DisplayInfo
- DisplayInfo
- DisplayInfo