メインコンテンツへスキップ
非推奨。 この列挙型は 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日