- 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
- 性能监控
IADLX3DImageSharpening
导航: ADLX SDK 参考 → ADLX 接口 → 3D 图形
IADLX3DImageSharpening 接口配置 GPU 的 AMD Radeon™ Image Sharpening 设置。
| InterfaceId | IADLX3DImageSharpening |
|---|---|
| 智能指针接口名称 | IADLX3DImageSharpeningPtr |
| 继承自 | IADLXInterface |
| 被继承 | 不适用 |
AMD Radeon Image Sharpening 可恢复其他效果柔化后的游戏内视觉效果,以及部分生产力和媒体应用程序的清晰度。
依赖接口
如果在视频应用程序使用的 GPU 中启用了 AMD Radeon Image Sharpening,则将忽略 视频缩放 设置。
在某些 AMD GPU 上,AMD Radeon 3D Image Sharpening 无法与 Radeon Super Resolution 同时启用。
当启用 AMD Radeon 3D Image Sharpening 时,相互排斥的功能会自动禁用。如果重新启用某个互斥功能,则会恢复其之前的配置设置。
Sharpen Desktop 需要 AMD Radeon™ Image Sharpening。
当启用 AMD Radeon Image sharpening 和 Sharpen Desktop 时,锐化将应用于窗口化应用程序和以全屏独占模式运行的应用程序。
当启用 AMD Radeon Image sharpening 并禁用 Sharpen Desktop 时,锐化将仅应用于以全屏独占模式运行的应用程序。
当禁用 AMD Radeon™ Image sharpening 并启用 Sharpen Desktop 时,Sharpen Desktop 仍处于启用状态,但其值将被忽略。
方法
| 方法 | 描述 |
|---|---|
| GetSharpness | 获取 GPU 上 AMD Radeon™ Image Sharpening 的当前锐化级别。 |
| GetSharpnessRange | 获取 GPU 上 AMD Radeon™ Image Sharpening 的最大锐化级别、最小锐化级别和步长锐化级别。 |
| IsEnabled | 检查 GPU 上是否启用了 AMD Radeon™ Image Sharpening。 |
| IsSupported | 检查 GPU 是否支持 AMD Radeon™ Image Sharpening。 |
| SetEnabled | 将 GPU 上的 AMD Radeon™ Image Sharpening 设置为启用或禁用。 |
| SetSharpness | 设置 GPU 上 AMD Radeon™ Image Sharpening 的锐化级别。 |
要求
| 头文件 | include “I3DSettings.h” |
|---|---|
| 最低版本 | 1.0 |
示例
要查看如何在 C++ 应用程序中使用此接口,请参阅 ImageSharpening C++ 示例。
对于 C 应用程序,请参阅 ImageSharpening C 示例。
子页面
- GetSharpness - 获取 GPU 上 AMD Radeon™ Image Sharpening 的当前锐化级别。
- GetSharpnessRange - 获取 GPU 上 AMD Radeon™ Image Sharpening 的最大锐化级别、最小锐化级别和步长锐化级别。
- IsEnabled - 检查 GPU 上是否启用了 AMD Radeon™ Image Sharpening。
- IsSupported - 检查 GPU 是否支持 AMD Radeon™ Image Sharpening。
- SetEnabled - 将 GPU 上的 AMD Radeon™ Image Sharpening 设置为启用或禁用。
- SetSharpness - 设置 GPU 上 AMD Radeon™ Image Sharpening 的锐化级别。
API 参考
本页面引用了