Skip to main content

GameInputFocusPolicy

列舉輸入裝置的焦點原則。

語法

常數

備註

此列舉由 IGameInput::SetFocusPolicy 方法使用。呼叫 SetFocusPolicy 可指定在遊戲未取得焦點時是否將輸入傳送給遊戲。根據預設,GameInput 不會提供背景輸入。這些值可以合併使用。 如果遊戲會處理 Guide 或 Share 按鈕,分別設定 GameInputExclusiveForegroundGuideButton 或 GameInputExclusiveForegroundShareButton 旗標,有助於確保背景重疊應用程式不會同時處理這些按鈕。例如,這可以防止在打算自行使用這些按鈕的遊戲上方跳出不必要的重疊功能表或螢幕擷取畫面。
許多使用者會使用以 Guide 按鈕開啟功能表、以 Share 按鈕擷取螢幕畫面的重疊應用程式。請考量您的遊戲是否需要覆寫該功能,以避免造成使用者混淆。
焦點原則僅適用於 Windows。GameInputFocusPolicy 的 Guide 和 Share 按鈕值已新增至 Windows SDK 10.0.26031 Preview 的 GameInput.h,並將新增至未來版本的 GDK。 如需詳細資訊,請參閱 GameInput 基本概念。

需求

標頭: GameInput.h 支援的平台: Windows、XBOX One 系列主機和 XBOX Series 主機

另請參閱

GameInput 概觀
GameInput

版本歷程記錄

附錄:先前版本

v0

請注意,DisableBackgroundInput (0x1) 和 DisableBackgroundShareButton (0x10) 旗標已在 v2 中移除。GameInput 應用程式預設不接收背景輸入,因此這些旗標是多餘的。v2 中新增了 EnableBackgroundGuideButton (0x80) 和 EnableBackgroundShareButton (0x100) 旗標,讓應用程式能夠登錄其在背景中接收輸入的意圖。
Last modified on October 6, 2026