5 月 28 日消息,科技媒體 Windows Latest 昨日(5 月 27 日)發(fā)布博文,報(bào)道稱微軟通過(guò)貢獻(xiàn) Chromium 代碼,在 Windows 10、Windows 11 系統(tǒng)上,降低 Chrome、Edge 等瀏覽器的手柄延遲。

援引博文介紹,網(wǎng)頁(yè)游戲或者應(yīng)用目前通過(guò)頻繁輪詢(polling),檢測(cè)手柄按鍵或搖桿動(dòng)作,這種方式雖可行,但響應(yīng)速度較慢。
微軟指出,延遲并非由無(wú)線手柄硬件引起,而是現(xiàn)有 Chromium 中 GamePad API 的實(shí)現(xiàn)方式導(dǎo)致,用戶按下按鍵后,游戲或應(yīng)用需要一定時(shí)間才能感知到輸入,影響操作流暢性。
微軟為解決該問(wèn)題,將現(xiàn)有 GamePad API 切換到 rawgamepadinputchange 事件監(jiān)聽(tīng)機(jī)制,取代頻繁輪詢的 navigator.getGamepads () 方法。微軟在提案中明確表示,新技術(shù)能幫助流媒體游戲客戶端精準(zhǔn)復(fù)制用戶輸入,同時(shí)盡量減少延遲。
開(kāi)發(fā)者可通過(guò)監(jiān)聽(tīng)新事件,實(shí)時(shí)獲取設(shè)備輸入數(shù)據(jù)。早期測(cè)試顯示,這一改進(jìn)大幅減少了 Chrome 上的高延遲問(wèn)題。
微軟強(qiáng)調(diào),新機(jī)制特別適合對(duì)延遲敏感的應(yīng)用,處理手柄輸入更加靈敏。此外,更新后,瀏覽器能立即觸發(fā)事件識(shí)別輸入,游戲或應(yīng)用可實(shí)時(shí)響應(yīng),體驗(yàn)更接近鍵盤和鼠標(biāo)的即時(shí)性。
原創(chuàng)文章,作者:野游栗,如若轉(zhuǎn)載,請(qǐng)注明出處:http://m.2079x.cn/article/721255.html