我想知道如何从代码中获取图形卡型号/品牌,特别是从 DirectX 9.0c(从 C++ 代码中)。
最佳答案
DirectX 中最简单的方法是通过 IDirect3D9::GetAdapterIdentifier .
只需创建一个 D3DADAPTER_IDENTIFIER9对象,将指向它的指针传递给 GetAdapterIdentifier。 DirectX 在 Description 字段中将图形卡描述填写为字符串。它还包括有关卡是哪种显示设备以及您拥有的驱动程序版本的信息。
你得到这样的东西:
- 描述:“NVIDIA GeForce GTX 570”
- 设备:“\.\DISPLAY1”
- 司机: “nvd3dum.dll”
关于c++ - 获取显卡型号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1090261/