Xbox Ally 发布前发现 Windows 11 掌上游戏机 UI 的相关信息

Xbox Ally 发布前发现 Windows 11 掌上游戏机 UI 的相关信息

Windows 11 将通过引入专为手持设备优化的全新用户界面 (UI),增强其面向游戏爱好者的功能。当操作系统检测到在支持游戏手柄的设备上启动时,该功能将自动激活。值得注意的是,此次升级特别针对即将推出的产品,例如华硕 Xbox Ally,该设备预计将于今年秋季晚些时候上市,起售价 999 美元。

Windows 11 手持设备 UI

最近, Phantom on X团队发现了一个有趣的现象:Windows 11 中新增了一个专为手持设备设计的开箱即用体验 (OOBE) UI。该功能在 Build 26200 版本中就已确认,Windows 最新版本中关于游戏手柄优化界面的发现也进一步证实了这一点。关于这一集成的线索可以在 Windows 11 的云体验框架中找到,具体位置在靠近 initializeGamepadLegend() 函数的位置。

操作序列从构造函数设置开始,其中包括以下代码:

let shouldShowGamepadLegend =

this.showLightFooter && CloudExperienceHost. Environment.isGamepadBasedDevice();

这行代码调用CloudExperienceHost. Environment.isGamepadBasedDevice(),查询硬件抽象层以确定设备是否被识别为集成游戏手柄支持。如果返回 true,则将本地布尔变量设置shouldShowGamepadLegend为 true。

随后,该方法检查暂存标志以确定是否启用了游戏手柄支持,如以下代码所示:

if (CloudExperienceHost. FeatureStaging.isOobeFeatureEnabled("GamepadLegendEnabled")) {

如果(应该显示游戏手柄图例){

这个.更新GamepadAButton();

这个.更新GamepadBButton();

这个.showGamepadLegend(真);

navManager.addEventListener(“ShowBackButton”, this.onShowGamepadBButton.bind(this));

navManager.addEventListener(“隐藏后退按钮”, this.onHideGamepadBButton.bind(this));

}

}

虽然技术术语可能看起来很复杂,但关键在于 Windows 11 引入了一项功能,可以让安装过程感知到基于游戏手柄的设备的存在。该功能会监控识别 Xbox 风格按键映射(A、B、X 和 Y 键)的硬件。检测到后,OOBE 界面将切换到更适合手持设备的版本,将指令替换为“按 A 键继续”和“按 B 键返回”。这些文本源自所有 Windows 提示使用的相同本地化表,因此可以显示多种语言。

这些功能的出现暗示着微软正在加速开发 Windows 11 的游戏掌机功能。随着 Xbox 品牌 Rog Ally X 的发布临近,显然,针对掌机进行优化的 Windows 11 对华硕的发布计划至关重要。

通过 Windows 11 的手持 UI 优化游戏体验

带有游戏用户界面的任务栏应用程序切换器

Rog Ally 将搭载专为掌上游戏量身定制的“Windows 11 家庭版”,包含全新改进的任务栏和用户体验。全新的应用程序切换器也旨在通过掌上游戏手柄实现无缝导航,构成“Xbox 应用”体验的核心部分。

仔细观察附图,你可能会注意到应用程序图标位于屏幕顶部。微软最初曾考虑为所有 Windows 11 用户提供通用的顶部栏,但这一概念被搁置,目前正转向游戏掌机。

未来的更新可能会允许用户选择恢复到传统的桌面体验(如果用户愿意)。然而,新版 Windows 11 专为手持设备优化,旨在最大限度地减少内存占用并提升性能,确保玩家能够完全沉浸在游戏体验中,避免不必要的干扰。

来源和图片

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注