我怎样才能获得GPU信息?

时间:2015-03-29 15:49:42

标签: c++ windows gpu

我的任务是使用C ++在Windows中收集有关GPU的信息,我不知道从哪里开始!有什么想法吗?

更新:我想要名字,vram,dac,制造商,版本,时钟。

update2:如果我使用win32_videocontroller类,我只获得了当前使用的视频卡的属性,但如果还有更多,我需要所有视频卡的属性。

2 个答案:

答案 0 :(得分:3)

您可能希望使用WMI和Win32_VideoController类。

Win32_VideoController class

答案 1 :(得分:0)

开始于:IDirect3D9::GetAdapterIdentifier

或许:IDXGIAdapter::GetDesc

如果您使用的是Windows 8:IDXGIAdapter2::GetDesc2会返回更多信息

至少应该为您提供一些基本信息,如名称,供应商和显卡功能。关于vram / dac / clock不确定。