java - 在 JAVA 中:如何获得屏幕的最大每秒帧数 (FBS)?
问题描述
我正在制作游戏,我希望我的帧同步为屏幕的每秒最大帧数,
那么如何根据当前设备获取屏幕的每秒最大帧数,例如(30 FBS、60fbs 或 120fbs 等。 .)在 JAVA 语言中?
解决方案
如果您所说的“每秒最大帧数”是显示器的刷新率,那么您可以使用以下代码获得它:
GraphicsEnvironment.getLocalGraphicsEnvironment().getScreenDevices()[0].getDisplayMode().getRefreshRate();
推荐阅读
- r - 如何使用 rvest 在 R 中抓取该网站?
- google-apps-script - Google Apps 脚本返回越界错误
- php - 为什么 PHPUnit + pcov 不生成代码覆盖率统计信息?
- c# - Unity Firestore 集合快照 - 返回 0 的文档数量
- javascript - GSAP Carrousel HorizontalLoop() 助手
- python - 计算字符串中多个元素的更好方法
- reactjs - 抽屉导航器的透明标题 - 反应导航5
- reactjs - Heroku 错误:找不到模块:错误:无法解析 '.../src/main/js/components 中的 'React'
- c - 限制进程写入自己的内存
- python-3.x - 调整值以微调预训练模型时出错