c++ - 使用 C++(希望是 WMI?)提取 GPU 信息

标签 c++ performance gpu clock

我想知道如何使用 C++ 提取 GPU。但是,我感兴趣的信息不是 Win32_VideoController 类中可用的数据(啊……墨菲编程定律)。具体来说,我对(内存和着色器时钟)感兴趣。

我想知道如何获取该信息。

我想尽可能避免 DirectX 查询,因为我对此缺乏了解(事实上,零 :P)。但是,如果这是最简单的方法,那么我愿意尝试一下。任何链接/教程将不胜感激。

谢谢

最佳答案

我认为您想使用 Windows 附带的 SetupAPI 工具。它允许您枚举设备和驱动程序。我用它来枚举 GPU 硬件、驱动程序版本等。这是一个链接:

http://msdn.microsoft.com/en-us/library/ms792983.aspx

关于c++ - 使用 C++(希望是 WMI?)提取 GPU 信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1283091/

相关文章:

c++ - 在 OpenCV 中使用 HSV 有效地阈值红色

代码优化,C 代码不响应缓存阻塞

jquery - 我怎样才能使这个 jQuery 比我现有的更快?

linux - 如何在 Azure 上为深度学习应用程序创建 Linux N6(带 GPU)VM?

c++ - CUDA __global__ 函数中的 printf

gcc - GCC 编译器可以使用 nVidia GPU 来加速编译和/或链接吗?

c++ - 有没有办法为 std::pair 声明 operator[]?

c++ - Qt 中的输出如何工作

c++ - 传递临时作为引用

R:有效地在每一列选择不同的行