我正在使用AMD显示库,它基本上允许我们控制GPU的某些参数(时钟速度/风扇控制).
SDK附带一个Sample-Managed
代码,我能够从ADL_Overdrive6_StateInfo_Get
方法中获得所需的结果(核心和内存时钟速度).
使用该ADL_Overdrive6_State_Set
方法(具有相同的参数)将返回错误代码:
int od_result = ADL.ADL_Overdrive6_State_Set(OSAdapterInfoData.ADLAdapterInfo[i].AdapterIndex, ADL.ADL_OD6_SETSTATE_PERFORMANCE, stateInfoBuffer);
-8 ADL_ERR_NOT_SUPPORTED
(驱动程序不支持的功能.)
我在AMD Radeon R9 280x/AMD Radeon HD 7970和配备AMD Radeon 8670M的笔记本电脑的系统上进行了测试.
我是否需要在驱动程序设置中更改某些内容并且是否存在兼容性问题?
正如 @novaterata 在评论中所说,我可以尝试使用 7.0 库,但我继续使用 Afterburner API http://forums.guru3d.com/showthread.php?t=339656
联系AMD并没有帮助。