- 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
- 性能监控
IADLX3DRadeonSuperResolution
导航: ADLX SDK 参考 → ADLX 接口 → 3D 图形
IADLX3DRadeonSuperResolution 接口用于配置所有兼容的 AMD GPU 上的 Radeon™ Super Resolution 设置。
| InterfaceId | IADLX3DRadeonSuperResolution |
|---|---|
| 智能指针接口名称 | IADLX3DRadeonSuperResolutionPtr |
| 继承自 | IADLXInterface |
| 被继承 | 不适用 |
Radeon Super Resolution 是一项升频功能,可在任何全屏模式下运行的游戏中提高帧速率。
在游戏内分辨率低于显示器原生分辨率之前,此功能将保持非活动状态。Radeon Super Resolution 会自动检测分辨率变化,升频至显示器原生分辨率并提供额外的性能。
依赖接口
Radeon Super Resolution 需要 GPU 缩放。启用 Radeon Super Resolution 时,GPU 缩放会自动启用。如果在启用 Radeon Super Resolution 的同时禁用 GPU 缩放,Radeon Super Resolution 将自动禁用。
在某些 AMD GPU 上,Radeon Super Resolution 不能与 AMD Radeon Boost、AMD Radeon Image Sharpening、整数显示缩放 或 居中缩放 同时启用。
如果启用了 Radeon Super Resolution,则互斥功能会自动禁用。当重新启用互斥功能时,其先前的配置设置将恢复。
方法
| 方法 | 描述 |
|---|---|
| GetSharpness | 获取 Radeon™ Super Resolution 的当前锐度。 |
| GetSharpnessRange | 获取 Radeon™ Super Resolution 的最大锐度、最小锐度和步进锐度。 |
| IsEnabled | 检查 Radeon™ Super Resolution 是否已启用。 |
| IsSupported | 检查 Radeon™ Super Resolution 是否受支持。 |
| SetEnabled | 设置 Radeon™ Super Resolution 的激活状态。 |
| SetSharpness | 设置 Radeon™ Super Resolution 的锐度。 |
要求
| 头文件 | include “I3DSettings.h” |
|---|---|
| 最低版本 | 1.0 |
示例
要了解如何在 C++ 应用程序中使用此接口,请参阅 RSR C++ 示例。
对于 C 应用程序,请参阅 RSR C 示例。
子页面
- GetSharpness - 获取 Radeon™ Super Resolution 的当前锐度。
- GetSharpnessRange - 获取 Radeon™ Super Resolution 的最大锐度、最小锐度和步进锐度。
- IsEnabled - 检查 Radeon™ Super Resolution 是否已启用。
- IsSupported - 检查 Radeon™ Super Resolution 是否受支持。
- SetEnabled - 设置 Radeon™ Super Resolution 的激活状态。
- SetSharpness - 设置 Radeon™ Super Resolution 的锐度。
API 参考
本页面引用了