- 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
- 性能监控
IADLXManualFanTuning
导航: ADLX SDK 参考 → ADLX 接口 → GPU 调优
IADLXManualFanTuning 接口提供控制 GPU 手动风扇调谐的方法。
| InterfaceId | IADLXManualFanTuning |
|---|---|
| 智能指针接口名称 | IADLXManualFanTuningPtr |
| 继承自 | IADLXInterface |
| 被继承 | 不适用 |
方法
| 方法 | 描述 |
|---|---|
| GetEmptyFanTuningStates | 获取 GPU 上空的引用计数风扇调谐状态列表。 |
| GetFanTuningRanges | 获取 GPU 上的风扇速度范围和温度范围。 |
| GetFanTuningStates | 获取 GPU 上当前风扇调谐状态的引用计数列表。 |
| GetMinAcousticLimit | 获取 GPU 上的当前最小声学限制。 |
| GetMinAcousticLimitRange | 获取 GPU 上最小声学限制的最大值、最小值和步长。 |
| GetMinFanSpeed | 获取 GPU 上的当前最小风扇速度。 |
| GetMinFanSpeedRange | 获取 GPU 上最小风扇速度的最大值、最小值和步长。 |
| GetTargetFanSpeed | 获取 GPU 上的当前目标风扇速度。 |
| GetTargetFanSpeedRange | 获取 GPU 上目标风扇速度的最大值、最小值和步长。 |
| GetZeroRPMState | 检查 GPU 上是否当前启用了零 RPM。 |
| IsSupportedMinAcousticLimit | 检查 GPU 是否支持最小声学限制。 |
| IsSupportedMinFanSpeed | 检查 GPU 是否支持最小风扇速度。 |
| IsSupportedTargetFanSpeed | 检查 GPU 是否支持目标风扇速度。 |
| IsSupportedZeroRPM | 检查 GPU 是否支持零 RPM。 |
| IsValidFanTuningStates | 检查列表中每个 GPU 风扇调谐状态在 GPU 上是否有效。 |
| SetFanTuningStates | 设置 GPU 上的风扇调谐状态。 |
| SetMinAcousticLimit | 设置 GPU 上的最小声学限制。 |
| SetMinFanSpeed | 设置 GPU 上的最小风扇速度。 |
| SetTargetFanSpeed | 设置 GPU 上的目标风扇速度。 |
| SetZeroRPMState | 在 GPU 上启用或禁用零 RPM。 |
要求
| 头文件 | include “IGPUManualFanTuning.h” |
|---|---|
| 最低版本 | 1.0 |
示例
要了解如何在 C++ 应用程序中使用此接口,请参阅 ManualFanTuning C++ 示例。
对于 C 应用程序,请参阅 ManualFanTuning C 示例。
- GetEmptyFanTuningStates
- GetFanTuningRanges
- GetFanTuningStates
- GetMinAcousticLimit
- GetMinAcousticLimitRange
- GetMinFanSpeed
- GetMinFanSpeedRange
- GetTargetFanSpeed
- GetTargetFanSpeedRange
- GetZeroRPMState
- IsSupportedMinAcousticLimit
- IsSupportedMinFanSpeed
- IsSupportedTargetFanSpeed
- IsSupportedZeroRPM
- IsValidFanTuningStates
- SetFanTuningStates
- SetMinAcousticLimit
- SetMinFanSpeed
- SetTargetFanSpeed
- SetZeroRPMState
子页面
- GetEmptyFanTuningStates - 获取 GPU 上空的引用计数风扇调谐状态列表。
- GetFanTuningRanges - 获取 GPU 上的风扇速度范围和温度范围。
- GetFanTuningStates - 获取 GPU 上当前风扇调谐状态的引用计数列表。
- GetMinAcousticLimit - 获取 GPU 上的当前最小声学限制。
- GetMinAcousticLimitRange - 获取 GPU 上最小声学限制的最大值、最小值和步长。
- GetMinFanSpeed - 获取 GPU 上的当前最小风扇速度。
- GetMinFanSpeedRange - 获取 GPU 上最小风扇速度的最大值、最小值和步长。
- GetTargetFanSpeed - 获取 GPU 上的当前目标风扇速度。
- GetTargetFanSpeedRange - 获取 GPU 上目标风扇速度的最大值、最小值和步长。
- GetZeroRPMState - 检查 GPU 上是否当前启用了零 RPM。
- IsSupportedMinAcousticLimit - 检查 GPU 是否支持最小声学限制。
- IsSupportedMinFanSpeed - 检查 GPU 是否支持最小风扇速度。
- IsSupportedTargetFanSpeed - 检查 GPU 是否支持目标风扇速度。
- IsSupportedZeroRPM - 检查 GPU 是否支持零 RPM。
- IsValidFanTuningStates - 检查列表中每个 GPU 风扇调谐状态在 GPU 上是否有效。
- SetFanTuningStates - 设置 GPU 上的风扇调谐状态。
- SetMinAcousticLimit - 设置 GPU 上的最小声学限制。
- SetMinFanSpeed - 设置 GPU 上的最小风扇速度。
- SetTargetFanSpeed - 设置 GPU 上的目标风扇速度。
- SetZeroRPMState - 在 GPU 上启用或禁用零 RPM。
API 参考
本页面引用了
- IADLXInterface
- GetEmptyFanTuningStates
- GetFanTuningRanges
- GetFanTuningStates
- GetMinAcousticLimit
- GetMinAcousticLimitRange
- GetMinFanSpeed
- GetMinFanSpeedRange
- GetTargetFanSpeed
- GetTargetFanSpeedRange
- GetZeroRPMState
- IsSupportedMinAcousticLimit
- IsSupportedMinFanSpeed
- IsSupportedTargetFanSpeed
- IsSupportedZeroRPM
- IsValidFanTuningStates
- SetFanTuningStates
- SetMinAcousticLimit
- SetMinFanSpeed
- SetTargetFanSpeed
- SetZeroRPMState
- 手动风扇调速
- 手动风扇调速