javascript - 用于更改屏幕分辨率的 npm Node

标签 javascript node.js npm electron

我正在用 Electron 开发一款游戏。全屏运行时 FPS 会下降。我需要以编程方式更改屏幕分辨率,例如我当前的分辨率是 1280x800,我需要将其设置为 800x6001024x768 以提高游戏的 FPS。

是否有任何 npm-node 可以这样做?

最佳答案

据我所知,您现在能做的最好的事情就是更改 Canvas 宽度和高度属性,以减少像素 Canvas 数量并调整其大小以适合视口(viewport)。

请注意 canvas widthheight 属性与其 CSS 属性不同,例如<canvas width=4 height=4 style={width: 100px; height: 100px}>将导致像素放大 25 倍(与使用 CSS 调整大小的 4x4 像素图像类似)。

关于javascript - 用于更改屏幕分辨率的 npm Node ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42586162/

相关文章:

javascript - jQuery(this) 目标找不到元素

javascript - 扩展 Typescript 数字类型

javascript - 多个 Node.js 请求

javascript - 如何在安装任何 npm 模块之前运行脚本?

javascript - 使用parse.com云代码发送推送

javascript - setTimeout 不会等待,即使在等待调用函数时也是如此

angularjs - 引用错误: ArticleService is not defined

node.js - 保持 Node 在后台运行的最佳方法是什么——nohup vs. forever vs. pm2?

node.js - 带有特殊字符的 npm 私有(private)注册表用户名

node.js - NPM ERR 代码 E401 : Unable to authenticate, 需要:承载授权