如何读取NVCPL.DLL中关于显卡温度函数的参数作息?
以下代码是调用NVIDIA的NVCPL.DLL中的NvCplGetThermalSettings函数。目的是获取显卡温度。#include
#include
#include
void main()
{
HINSTANCE hhh;
hhh=LoadLibrary("nvcpl.dll");
typedef int(*TEMP)(int nWindowsMonitorNumber,int pdwCoreTemp,int pdwAmbientTemp, int pdwUpperLimit);
TEMP NS;
NS=(TEMP)GetProcAddress(hhh,"NvCplGetThermalSettings");
if(!NS)
{
std::cout<<("获取函数地址失败\n");
return;
}
}
程序写到这了 编译成功。不知道对不对?
下面不知道怎么读取pdwCoreTemp参数中的温度信息。pdwCoreTemp中应该就是GPU的温度!
望高手指点!!!最好有源码
NVIDIA的NVCPL.DLL中NvCplGetThermalSettings的帮助文件我发在楼下。