> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# GameInputUiNavigationState (非推奨)

> GameInputUiNavigationState

# GameInputUiNavigationState

> [!WARNING]
>
> **非推奨。** この構造体は GameInput v3 で削除され、現在の API では利用できません。

入力読み取り中の UI ナビゲーション ボタンの現在の状態を記述します。

## 構文

```cpp theme={null}
typedef struct GameInputUiNavigationState {
    GameInputUiNavigationButtons buttons;
} GameInputUiNavigationState;
```

## メンバー

**buttons**\
型: [GameInputUiNavigationButtons](https://docs.xbox.com/ja-jp/reference/input/gameinput/deprecated/enums/gameinputuinavigationbuttons.md)

現在押されている UI ナビゲーション ボタンのビットマスクです。

## 解説

この構造体は非推奨の [IGameInputReading::GetUiNavigationState](https://docs.xbox.com/ja-jp/reference/input/gameinput/deprecated/interfaces/igameinputreading/methods/igameinputreading_getuinavigationstate.md) メソッドを通じて読み取られました。両方とも v3 で削除されました。

UI ナビゲーション状態は、物理的なゲームパッド ボタンをタイトルのメニューやユーザー インターフェイス要素で使用するための論理アクション (承諾、キャンセル、メニューなど) に抽象化するものでした。

## バージョン履歴

| バージョン | 変更内容 |
| - | - |
| **v3** | 削除されました。 |
| **v2** | 導入されました。 |

## 関連項目

[非推奨の GameInput API メンバー](https://docs.xbox.com/ja-jp/reference/input/gameinput/deprecated/gameinput_deprecated_members.md)
[IGameInputReading::GetUiNavigationState](https://docs.xbox.com/ja-jp/reference/input/gameinput/deprecated/interfaces/igameinputreading/methods/igameinputreading_getuinavigationstate.md)
[GameInputUiNavigationInfo](https://docs.xbox.com/ja-jp/reference/input/gameinput/deprecated/structs/gameinputuinavigationinfo.md)
[GameInputUiNavigationButtons](https://docs.xbox.com/ja-jp/reference/input/gameinput/deprecated/enums/gameinputuinavigationbuttons.md)


## Related topics

- [GameInputUiNavigationInfo (非推奨)](https://docs.xbox.com/ja-jp/reference/input/gameinput/deprecated/structs/gameinputuinavigationinfo.md)
- [GameInputUiNavigationButtons (非推奨)](https://docs.xbox.com/ja-jp/reference/input/gameinput/deprecated/enums/gameinputuinavigationbuttons.md)
- [IGameInputReading::GetUiNavigationState (非推奨)](https://docs.xbox.com/ja-jp/reference/input/gameinput/deprecated/interfaces/igameinputreading/methods/igameinputreading_getuinavigationstate.md)
- [GameInputMotionState (非推奨)](https://docs.xbox.com/ja-jp/reference/input/gameinput/deprecated/structs/gameinputmotionstate.md)
- [GameInputTouchState (非推奨)](https://docs.xbox.com/ja-jp/reference/input/gameinput/deprecated/structs/gameinputtouchstate.md)
