C# 使用c实时检查主板传感器数据#

C# 使用c实时检查主板传感器数据#,c#,cpu,sensors,temperature,motherboard,C#,Cpu,Sensors,Temperature,Motherboard,我一直在寻找一个解决方案,以检查风扇速度和温度数据从主板的传感器实时 WMI似乎只提供了一个永远不会更新的读数,每个人似乎都在说要使用开放硬件监视器,但文档太糟糕了,我无法让.dll在C#中正常工作 不要建议在不准备介绍实现的情况下打开硬件监视器。 必须有可靠的方法来做到这一点 如果有帮助的话,我最终会在unity中以脚本的形式运行它。我只能使用在.Net 2.0或更低版本中工作的解决方案。在“硬件驱动程序监控软件”堆栈中的运行状况报告不是标准化的,而C#是一种非常不寻常的语言来编写硬件运行状况

我一直在寻找一个解决方案,以检查风扇速度和温度数据从主板的传感器实时

WMI似乎只提供了一个永远不会更新的读数,每个人似乎都在说要使用开放硬件监视器,但文档太糟糕了,我无法让.dll在C#中正常工作

不要建议在不准备介绍实现的情况下打开硬件监视器。 必须有可靠的方法来做到这一点


如果有帮助的话,我最终会在unity中以脚本的形式运行它。我只能使用在.Net 2.0或更低版本中工作的解决方案。

在“硬件驱动程序监控软件”堆栈中的运行状况报告不是标准化的,而C#是一种非常不寻常的语言来编写硬件运行状况内容,因此您的选择将非常有限。对不起,欧姆可能是你最好的选择……< / P>我应该包括在内,我特别在寻找CPU,但是我也想要所有可用的传感器。也许你的问题应该是为解决你的问题的DLL工作。我不反对用C++来写,然后导入.dll。我很想使用OHM,但正如我所说的,我认为文档是垃圾,对于像我这样在链接.dll和使用第三方程序方面不太精通的人来说,我需要更多的指导。