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,則將本機布林變數設為shouldShowGamepadLegendtrue。

隨後,該方法檢查暫存標誌以確定是否啟用了遊戲手把支持,如下列程式碼所示:

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 專為手持裝置最佳化,旨在最大限度地減少記憶體佔用並提升效能,確保玩家能夠完全沉浸在遊戲體驗中,避免不必要的干擾。

來源和圖片

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *