Windows 11 的新功能更新为基于 ARM 的设备带来了一些游戏改进,以下是您需要了解的内容。
在 Windows 11 版本 24H2(2024 更新)上,Microsoft 正在推出一系列新功能和改进,其中一些与游戏有关。然而,这些变化主要是为了使ARM平台成为适合玩游戏的架构。
免責聲明
重要:Windows 11 2024 更新自 2024 年 6 月 18 日起部分可用于 Copilot+ PC,但仅包含部分预期功能,并且没有 Windows Recall,因为它已被推迟,直到另行通知。在 9 月或 10 月,功能更新将更广泛地适用于现有设备。因此,某些新功能和更改可能无法在第一天对所有人使用。此外,某些功能(尤其是 AI 功能)可能需要新的硬件才能使用。
ARM 上 WINDOWS 的游戏兼容性
首先,Microsoft 和 Qualcomm 一直在合作并创建“WorkOnWoA.com”网站,其中列出了与 ARM 版本的 Windows 11 兼容的游戏.
在撰写本文时,该网站包含大约 1348 款经过测试的游戏。您还可以按类别对游戏进行排序,它们是否支持自动 SR(我稍后将解释此功能),并显示它们的兼容性,因为某些游戏可能玩得很完美或非常差。
如果游戏运行良好,则意味着它在 1080p 下以 60 或更高的 FPS(每秒帧数)运行。如果它只能播放,游戏将在 1080p 下以 30 或更高的 FPS 运行。如果它只运行,您可能会遇到一些故障,如果它无法播放,则游戏存在问题。
该公司甚至允许任何人按照这些准则参与并为列表做出贡献.
COPILOT+ PC 的自动超分辨率
其次,也许更重要的是,Windows 11 版本 24H2 还引入了新的自动超分辨率 (Auto SR)。简单来说,此功能使用 AI 来提升游戏性能,以实时提高帧速率和图像质量。
此功能目前仅限于 Copilot+ PC,这意味着那些配备最新高通骁龙 X 系列处理器的设备,因为它依赖于 NPU(神经处理单元)。(这种排他性似乎不是永远的,因此我们可以预期该功能将来会更广泛地用于 AI PC。
如果您拥有其中一台计算机(例如 Surface Pro(第 11 版)或 Surface Laptop(第 7 版)),您将能够从“设置”应用打开此功能。
要在 Windows 11 上启用自动 SR,请打开“设置”>“显示>图形”,然后打开“自动超分辨率”选项。
如果您没有启用该功能,并且您启动了兼容的游戏,您会注意到一个 Toast 通知,让您知道在“设置”应用中有一个选项可以打开该功能。
此外,Microsoft 还与 AMD、Intel 和 Nvidia 合作创建了 DirectSR API(应用程序编程接口)。这个新的 API 充当游戏开发人员与不同显卡制造商提供的各种超分辨率 (SR) 技术之间的中间人,例如 AMD FidelityFX 超分辨率、Intel XeSS 和 Nvidia DLSS。
换言之,在过去,开发人员需要单独实现超分辨率技术。但是,借助 DirectRS API,Microsoft 现在提供了一个单一代码路径,可以使用可用技术来提升游戏的性能。
需要注意的是,自动超分辨率 (Auto SR) 与超分辨率 (SR) 不同,超分辨率 (SR) 通常是指 Intel、AMD 和 Nvidia 等其他显卡供应商的升级技术。
最后,DirectSR 似乎不仅在 Windows 11 上可用,而且在 Windows 10 上也可用。此外,作为 Auto SR 要求的一部分,受支持的游戏将需要 DirectX 11 或 12 以及模拟的 x64 或 ARM64 处理器。
适用于 ARM 的 PRISM 仿真器
Microsoft 还推出了 Prism,这是一款新的模拟器,可以将 x86 或 x64 代码转换为 ARM64 指令,而无需开发人员进行额外编码。
尽管该模拟器是为常规应用程序设计的,但它适用于游戏,允许 x86 和 x64 游戏在基于 ARM 的设备上运行。
这不是Microsoft第一次尝试为ARM设备引入仿真,但这次有所不同,因为Prism引入了许多性能改进,结合新的Auto SR和高通Snapdragon X系列处理器的功能,您会注意到差异。
ARM 的反作弊
此外,Microsoft 还与反作弊开发商和游戏工作室合作,以确保他们的反作弊解决方案服务在基于 ARM 的设备上运行。这些解决方案包括 BattlEye、Denuvo Anti-Cheat和 Wellbia XIGNCODE3 / UNCHEATER。
不幸的是,由于反作弊软件不兼容或已更新,Windows 11 上仍有许多游戏无法在 Snapdragon 驱动的笔记本电脑上播放。
在 ARM 上创建游戏
最后,这家软件巨头一直在与Unity合作,将“Unity引擎”作为操作系统的原生ARM应用程序引入到基于ARM的设备中。
Unity Engine 是一种流行的游戏引擎,用于创建 2D 和 3D 视频游戏。该引擎为在不同计算平台(包括 PC 和游戏机)上设计视频游戏提供了构建块。由于其用户友好的界面和提供帮助和支持的大型社区,它在独立游戏开发(较小的独立工作室)中特别受欢迎。
相关文章
U盘装系统(http://www.upzxt.net) 版权所有 (网站邮箱:78435178@qq.com)
本站资源均收集与互联网,其著作权归原作者所有,如侵犯到您的权益的资源,请来信告知,我们及时撤销相应资源