MacBook Pro 的刘海可能会让你的游戏画面变得模糊

2025年08月16日 07:35 次阅读 稿源:cnBeta.COM 条评论

如果您在MacBook Air或 MacBook Pro 上玩游戏,2023 年首次报告的一个错误可能会导致它们看起来很模糊。开发人员 Colin Cornaby 表示,问题在于macOS向游戏报告 MacBook 内置显示分辨率的 方式。Mac 每次启动游戏时都会向游戏提供其显示分辨率,以防止使用不合适的分辨率。

遗憾的是,游戏提供的分辨率并不总是能将刘海屏替换的像素考虑在内。结果呢?游戏实际上绘制了一些通常不会显示的像素。

这已经够糟糕的了,但开发者警告说,当 macOS 真正全屏显示游戏时,问题会更加严重。通常情况下,MacBook 会将图像向下移动,使其避开刘海,从而导致分辨率不匹配。

“苹果笔记本电脑的问题在于显示屏顶部有一个缺口,”开发人员在一篇博客文章中解释道。“游戏运行的全屏区域与屏幕的分辨率不同。大多数游戏都没有考虑到这个问题。”

在有刘海的屏幕上玩游戏时,玩家看到的图像(就像素而言)比其可用的物理区域更大。这会导致图像模糊。

这种压缩只发生在垂直方向上,目前尚不清楚在实际使用中这个问题有多严重。在他的例子中,开发者使用的是他的 MacBook Pro,其分辨率为 3456 x 2234 像素。这个分辨率包含了刘海。

但是,游戏只能访问该缺口以下的区域- 在这种情况下,是 3456 x 2160 像素的区域。74 像素未被考虑,这意味着图像被垂直挤压。

使用外接显示器玩游戏的玩家不会受到影响——只有使用 MacBook 内置显示器的玩家才会受到影响。

窗口模式玩家也不受影响。该问题仅在全屏模式下游戏时才会出现。

但这是为什么呢?造成这种情况的原因很复杂,但似乎 macOS 在启动时为游戏提供的分辨率不是一种,而是两种。

当游戏需要使用可用分辨率时,macOS 还会同时提供完整的显示分辨率——包括刘海屏后方的区域。游戏使用哪种分辨率可能存在不确定性,但目前开发者无法指定应该选择或放弃哪种分辨率。

游戏玩家的一个潜在解决方法是确保在游戏中选择 16:10 的分辨率。遗憾的是,根据游戏处理 macOS 提供的显示信息的方式,该分辨率并非始终可用。

最终,74像素的损失是否足以让大多数人感到困扰尚不清楚,尤其是在垂直分辨率超过2100像素的情况下。但无论如何,这都是一个应该修复的bug。

科纳比表示,他于 2023 年 9 月向苹果报告了这个漏洞,但至今尚未得到解决。

对文章打分

MacBook Pro 的刘海可能会让你的游戏画面变得模糊

1 (50%)
已有 条意见

    最新资讯

    加载中...

    编辑精选

    加载中...

    热门评论

      Top 10

      招聘

      created by ceallan