如何在c ++中检测Windows系统信息

时间:2011-01-24 15:46:58

标签: c++ windows graphics audio system

我正在写一个Windows游戏,但为了运行它必须满足某些要求。如何检测计算机的系统要求?

我只需要读取信息,例如RAM,CPU,图形硬件和声音硬件。

msdn网站是一个迷宫,我不知道在哪里查看。

2 个答案:

答案 0 :(得分:3)

轮询图形硬件应该通过Direct3D完成。 __cpuid是Visual Studio中的固有内容。

GlobalMemoryStatusEx将用于RAM。

答案 1 :(得分:0)

引自here
 * GetSystemInfo - 处理器信息
 * GetVersionEx- osversion / service pack
 * GlobalMemoryStatusEx-内存状态