跳转到主要内容
已弃用。 此枚举已在 GameInput v4 中移除,当前 API 中不再提供。请改用 IGameInput::EnableBackgroundInput。
枚举输入设备的焦点策略。

语法

常量

备注

此枚举由 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 API 成员
IGameInput::EnableBackgroundInput
GameInput 概述
GameInput

版本历史

附录:以前的版本

v0

请注意,DisableBackgroundInput (0x1) 和 DisableBackgroundShareButton (0x10) 标志已在 v2 中移除。由于 GameInput 应用程序默认不接收后台输入,这些标志是冗余的。EnableBackgroundGuideButton (0x80) 和 EnableBackgroundShareButton (0x100) 标志已在 v2 中新增,以允许应用程序注册其在后台接收输入的意图。
最后修改于 2026年11月6日