python - 可以用 Python 制作一个显示 FPS(每秒帧数)的程序吗?

标签 python frame-rate

我想知道...

有可能吗?

一个简单的基于控制台命令的程序,显示您当前运行的游戏/程序的 FPS 如何?

最佳答案

简短回答:是的。

长答案:除了在被测程序中有 Hook 时收集统计数据要简单得多之外,还可以在较低级别 Hook :直接挂接到 DirectX 或 OpenGL。从一些 existing 开始你的发现posts .它们在 C++ 中,但这是另一回事:您可以使用 SWIG在 Python 和 C/C++ 之间互操作。

作为证据。有名的Fraps按您说的做的应用程序。

关于python - 可以用 Python 制作一个显示 FPS(每秒帧数)的程序吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3098980/

相关文章:

javascript - 限制 Canvas 应用程序的帧速率

opengl - SLI 如何决定哪个 VBO 属于 OpenGL 中的哪个 GPU?

使用 utf-8 编码的主题进行 Python IMAP 搜索

python - 将 python dict 转换为列表列表

python - 将 URL 作为 Django URL 中的参数传递

java - 在自定义 Java 组件上正确查找帧速率

php - 在 Python 中解码复杂的 JSON

python - 如何从 python 列表中删除所有列表?

c++ - 控制帧率

three.js - 为什么在三个js中增加对象的比例时fps会下降