微软Win11检测到掌机设备后,首次装机体验设置切换至新界面

IT之家 7 月 16 日消息,科技媒体 Windows Latest 今天(7 月 16 日)发布博文,报道称微软计划为 Windows 11 系统引入新特性,在检测到掌机设备启动后,首次装机体验(OOBE)自动切换到新的用户界面。

消息源称在 Windows 11 系统的 OOBE 中,在检测到是由游戏掌机设备启动,系统将自动切换到一个专为掌机游戏优化的新用户界面。

微软在 Windows 11 Build 26200 预览版中,在 initializeGamepadLegend () 函数的顶部嵌入相关代码,构造函数设置完成后,会运行以下代码:

let shouldShowGamepadLegend =
this.showLightFooter && CloudExperienceHost.Environment.isGamepadBasedDevice()


CloudExperienceHost.Environment.isGamepadBasedDevice
() 函数会询问硬件抽象层,设备是否具有集成的游戏手柄控制。

如果返回 true,本地布尔变量 shouldShowGamepadLegend 就会变为 true,IT之家附上相关代码如下:

if (CloudExperienceHost.FeatureStaging.isOobeFeatureEnabled("GamepadLegendEnabled")) {
if (shouldShowGamepadLegend) {
this.updateGamepadAButton()
this.updateGamepadBButton()
this.showGamepadLegend(true)
navManager.addEventListener("ShowBackButton" this.onShowGamepadBButton.bind(this))
navManager.addEventListener("HideBackButton" this.onHideGamepadBButton.bind(this))
}
}

根据上述代码显示的信息,在检测到设备包含 Xbox 风格的 A / B / X / Y 按钮硬件之后,在 OOBE 装机界面中,就会切换到手持友好的界面,后续操作会更改为“按 A 继续”或“按 B 返回”等提示。

展开阅读全文

更新时间:2025-07-18

标签:游戏   微软   设备   代码   函数   界面   系统   消息   硬件   布尔

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020- All Rights Reserved. Powered By 71396.com 闽ICP备11008920号
闽公网安备35020302034903号

Top