获取或生成"C++"中的系统信息
Get or generate System Information in "C++"
如果您查看windows pc的系统信息窗口,并在左侧窗格中选择Components->Display。右窗格中顶部的第二个值是PNP设备ID。无论如何,这就是XP的情况。
我需要某种方法来访问或生成这个PNP设备ID值。
我目前使用glGetString ( RENDERER ) and glGetString ( VENDOR )
来识别主gpu。我被告知,当驱动程序更新时,这些值可能会发生变化,因此不适合用作我们已知问题设备的列表。进一步搜索显示,这些glGetString值是从PNP设备ID生成的,它是bios信息和驱动程序.inf文件数据的组合。
有谁知道在c++中访问这个PNP设备ID的方法吗?
OpenGL不处理这种低级设备访问。它的设备模型是纯抽象的,所报告的字符串大多具有信息价值。如果你想知道设备的具体信息,你必须使用操作系统相关的总线枚举函数。
相关文章:
- 正在查找文档以获得PS4平台的C++中的设备信息
- C++,系统无法执行指定的程序
- 系统参数信息A 与 SPI_GETMOUSE 返回 0
- 获取系统信息 UWP
- Fuse文件系统查找/Trash、/autorun.inf和/.xdg卷信息文件
- 正在检测来自我的英特尔系统的 CPU 和内核信息
- 如何使用 c++ 在窗口中获取系统信息
- 系统信息用法不变
- 正在检索系统和操作系统信息
- 用于访问系统资源信息的多平台库
- QFile系统条目信息不返回完整的目录名称
- 创建一个体素系统并陷入困境,发现自己需要关于如何实现它的信息
- 嵌入式系统状态模式:存储与异步事件相关的信息
- 在运行Symbian的移动设备上显示系统信息
- 以编程方式打开系统信息
- 学生信息系统班级分配矢量搜索
- 获取或生成"C++"中的系统信息
- 为什么在 C++1y 中没有接口来获取 std 文件系统库扩展中的用户/组信息
- 如何使用C++将.gis(地理信息系统)文件转换为.img格式
- 如何通知系统有关创建新设备的信息