如何知道 Windows 机器上是否安装了 OpenGL?

如何知道 Windows 机器上是否安装了 OpenGL?

我负责管理一个网络上大约 50 台 PC,我想知道这些 PC 是否安装了 OpenGL。如果安装了,我还想知道是哪个版本。

现在我不介意为了执行此操作而访问每台机器,但我不想安装任何实用程序。

那么,有没有办法可以查找 PC 上是否安装了 OpenGL(我考虑的是 XP、Vista 或 7)?如果安装了,是哪个版本?

如果没有,我也愿意接受实用建议。

答案1

我相信 Windows 带有 OpenGL 驱动程序。http://www.opengl.org/wiki/Getting_started似乎证实了这一点:

如果您运行的是 Windows 98/Me/NT/2000/XP/2003/Vista,则 OpenGL 库已安装在您的系统上。

上面的页面也显示了不同版本的 Windows 上 opengl32.dll 的默认位置。例如 windows\system32\opengl32.dll,因此您可以在每台机器上查找它们。

如果您想确定每个系统上的版本,那么我认为您需要一个实用程序。

答案2

成立OpenGL 扩展查看器。但这是一个实用答案。

截屏

答案3

还有另一个实用程序叫做GPU 容量查看器在 Geeks3D 上。

GPU Caps Viewer 是一款显卡信息实用程序,专注于主显卡的 OpenGL、Vulkan、OpenCL 和 CUDA API 级别支持。对于 Vulkan、OpenCL 和 CUDA,GPU Caps Viewer 详细说明了系统中可用的每个功能设备的 API 支持。

在此处输入图片描述

相关内容