跳至内容

IADLX3DRadeonSuperResolution

导航: ADLX SDK 参考ADLX 接口3D 图形

IADLX3DRadeonSuperResolution 接口用于配置所有兼容的 AMD GPU 上的 Radeon™ Super Resolution 设置。

InterfaceIdIADLX3DRadeonSuperResolution
智能指针接口名称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 BoostAMD 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 参考

本页面引用了

© . This site is unofficial and not affiliated with AMD.