> ## 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.

# GameInputReadingCallback

> GameInputReadingCallback

# GameInputReadingCallback

新しい読み取り値が到着したイベント用のタイトル定義コールバック。

## 構文

```cpp theme={null}
void GameInputReadingCallback(
    GameInputCallbackToken callbackToken,
    void* context,
    IGameInputReading* reading
);
```

### パラメーター

*callbackToken*   \_In\_\
型: GameInputCallbackToken

コールバックを識別するコールバック トークン。
[IGameInput::RegisterReadingCallback](https://docs.xbox.com/ja-jp/reference/input/gameinput/interfaces/igameinput/methods/igameinput_registerreadingcallback.md) によって返されるトークン。

*context*   \_In\_\
型: void\*

タイトル定義のコンテキスト。

*reading*   \_In\_\
型: IGameInputReading\*

新しい読み取り値。

### 戻り値

型: void

## 解説

この関数の定義は開発者が決定しますが、コールバックが発生するためには、その関数のパラメーターが一致している必要があります。この関数は、[IGameInput::RegisterReadingCallback](https://docs.xbox.com/ja-jp/reference/input/gameinput/interfaces/igameinput/methods/igameinput_registerreadingcallback.md) に登録される GameInput 読み取りコールバックを定義するために使用されます。入力デバイスから目的の読み取り値が受信されるたびに呼び出される関数を定義します。

## 要件

**ヘッダー:** GameInput.h

[Input API の概要](https://docs.xbox.com/ja-jp/build/core-features/common/input/overviews/input-overview.md)\
[GameInput](https://docs.xbox.com/ja-jp/reference/input/gameinput/gameinput_members.md)\
[IGameInput::RegisterReadingCallback](https://docs.xbox.com/ja-jp/reference/input/gameinput/interfaces/igameinput/methods/igameinput_registerreadingcallback.md)

## バージョン履歴

| バージョン | 変更内容 |
| - | - |
| **v1** | `hasOverrunOccurred` パラメーターを削除。 |
| **v0** | 導入されました。 |


## Related topics

- [IGameInput::RegisterReadingCallback](https://docs.xbox.com/ja-jp/reference/input/gameinput/interfaces/igameinput/methods/igameinput_registerreadingcallback.md)
- [GameInput API メンバー](https://docs.xbox.com/ja-jp/reference/input/gameinput/gameinput_members.md)
- [IGameInput::StopCallback](https://docs.xbox.com/ja-jp/reference/input/gameinput/interfaces/igameinput/methods/igameinput_stopcallback.md)
- [IGameInput::UnregisterCallback](https://docs.xbox.com/ja-jp/reference/input/gameinput/interfaces/igameinput/methods/igameinput_unregistercallback.md)
- [IGameInput::GetPreviousReading](https://docs.xbox.com/ja-jp/reference/input/gameinput/interfaces/igameinput/methods/igameinput_getpreviousreading.md)
