“显示”。右 Pane 中从顶部开始的第二个值是 PNP 设备 ID。无论如何,XP 就是这种情况。 我需要某种方式-6ren">
gpt4 book ai didi

c++ - 获取或生成 "C++"中的系统信息

转载 作者:行者123 更新时间:2023-11-28 07:44:30 25 4
gpt4 key购买 nike

如果您查看 Windows PC 的系统信息窗口并在左 Pane 中选择“组件”->“显示”。右 Pane 中从顶部开始的第二个值是 PNP 设备 ID。无论如何,XP 就是这种情况。

我需要某种方式来访问或生成此 PNP 设备 ID 值。

我目前使用 glGetString (RENDERER) 和 glGetString (VENDOR) 来识别主 gpu。我被告知这些值在更新驱动程序时可能会发生变化,因此不适合用作我们已知问题设备的列表。进一步搜索显示这些 glGetString 值是从 PNP 设备 ID 生成的,它是 bios 信息和驱动程序 .inf 文件数据的组合。

有谁知道用 C++ 访问此 PNP 设备 ID 的方法。

最佳答案

OpenGL 不处理这种低级设备访问。它的设备模型是纯粹抽象的,报告的字符串大多具有信息值(value)。如果您想了解有关设备的具体信息,则必须使用依赖于操作系统的总线枚举函数。

关于c++ - 获取或生成 "C++"中的系统信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15161207/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com