メインコンテンツへスキップ
非推奨。 このメソッドは GameInput v4 で削除され、現在の API では利用できません。代わりに IGameInput::EnableBackgroundInput を使用してください。
ゲームの入力デバイスのフォーカス ポリシーを設定します。

構文

パラメーター

policy   _In_
型: GameInputFocusPolicy
設定するフォーカス ポリシー。

戻り値

型: void 戻り値はありません。

解説

IGameInput::SetFocusPolicy メソッドは、ゲームの入力デバイスのフォーカス ポリシーを設定します。フォーカス ポリシーは、ゲームのフォーカスに基づいて入力デバイスが入力を提供するかどうかを決定します。フォーカスとは、ゲームがメインのフォーカスとして選択されているか、それとも別のアプリケーションにフォーカスがある間にバックグラウンドで実行されているかを指します。GameInput API の中級および高度なユース ケースについては、「GameInput の高度なトピック」を参照してください。 フォーカス ポリシーは Windows でのみ適用されます。 PC では、GameInput ランタイムがシステムにインストールされておらず、アプリケーションと共にサイドロードされている場合、GameInputDefaultFocusPolicy と GameInputEnableBackgroundInput のみが受け付けられます。フラグの組み合わせを含め、その他の値は無視されます。詳細については、「GameInput のサイドロード」を参照してください。

関連項目

非推奨の GameInput API メンバー
IGameInput::EnableBackgroundInput
GameInput の概要
GameInputFocusPolicy
IGameInput

バージョン履歴

最終更新日 2026年11月6日