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

# IXtfInputClient インターフェイス (インターフェイスの内容)

> IXtfInputClient インターフェイス

# IXtfInputClient インターフェイス

XTF 入力クライアントを表します。

## 構文

```cpp theme={null}
interface IXtfInputClient : public IUnknown  
```

## メソッド

| メソッド | 説明 |
| - | - |
| [ConnectGamepad](https://docs.xbox.com/ja-jp/reference/tools/xtf/xtfinput/classes/IXtfInputClient/methods/connectgamepad-ixtfinputclient-xtfinput-xbox-windows-m.md) | 仮想コントローラーを作成し、そのデバイス識別子を取得します。 |
| [DisconnectAllGamepads](https://docs.xbox.com/ja-jp/reference/tools/xtf/xtfinput/classes/IXtfInputClient/methods/disconnectallgamepads-ixtfinputclient-xtfinput-xbox-windows-m.md) | この XtfInputClient インスタンスによってシミュレーションされているすべての仮想コントローラーを切断します。 |
| [DisconnectGamepad](https://docs.xbox.com/ja-jp/reference/tools/xtf/xtfinput/classes/IXtfInputClient/methods/disconnectgamepad-ixtfinputclient-xtfinput-xbox-windows-m.md) | 指定した仮想コントローラーを切断します。 |
| [SendGamepadReport](https://docs.xbox.com/ja-jp/reference/tools/xtf/xtfinput/classes/IXtfInputClient/methods/sendgamepadreport-ixtfinputclient-xtfinput-xbox-windows-m.md) | コンソールにコントローラーの状態レポートを送信します。 |
| [SendGamepadReportEx](https://docs.xbox.com/ja-jp/reference/tools/xtf/xtfinput/classes/IXtfInputClient/methods/ixtfinputclient_sendgamepadreportex.md) | コンソールにコントローラーの状態レポートを送信します。 |
| [SendGamepadReportWithAudio](https://docs.xbox.com/ja-jp/reference/tools/xtf/xtfinput/classes/IXtfInputClient/methods/ixtfinputclient_sendgamepadreportwithaudio.md) | コンソールにコントローラーの状態レポートを送信します。 |

## 解説

**IXtfInputClient** は、開発コンソール上の仮想コントローラーの作成、切断、およびゲーム レポートの送信に使用されます。ゲームパッド入力をプログラムからシミュレーションすることで、単体テスト、ストレス テスト、長時間テスト、およびユーザー テストを自動化できます。**IXtfInputClient** のインスタンスを作成するには、[XtfCreateInputClient](https://docs.xbox.com/ja-jp/reference/tools/xtf/xtfinput/methods/xtfcreateinputclient-xtfinput-xbox-windows-m.md) を呼び出します。

## 要件

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

**ライブラリ:** xtfinput.lib

**対応プラットフォーム:** Windows (XBOX コンソール ツール用)

## 関連項目

[XtfInput](https://docs.xbox.com/ja-jp/reference/tools/xtf/xtfinput/xtfinput-xbox-microsoft-n.md)\
[XtfCreateInputClient](https://docs.xbox.com/ja-jp/reference/tools/xtf/xtfinput/methods/xtfcreateinputclient-xtfinput-xbox-windows-m.md)


## Related topics

- [IXtfFileIOClient インターフェイス (インターフェイスの内容)](https://docs.xbox.com/ja-jp/reference/tools/xtf/xtffileio/classes/IXtfFileIOClient/ixtffileioclient-xtffileio-xbox-microsoft-t.md)
- [IXtfApplicationClient インターフェイス (インターフェイスの内容)](https://docs.xbox.com/ja-jp/reference/tools/xtf/xtfapplication/classes/IXtfApplicationClient/ixtfapplicationclient-xtfapplication-xbox-microsoft-t.md)
- [IXtfBatchFileIOClient インターフェイス (インターフェイスの内容)](https://docs.xbox.com/ja-jp/reference/tools/xtf/xtffileio/classes/IXtfBatchFileIOClient/ixtfbatchfileioclient-xtffileio-xbox-microsoft-t.md)
- [IXtfDebugMonitorClient インターフェイス (インターフェイスの内容)](https://docs.xbox.com/ja-jp/reference/tools/xtf/xtfdebugmonitor/classes/IXtfDebugMonitorClient/ixtfdebugmonitorclient-xtfdebugmonitor-xbox-microsoft-t.md)
- [IXtfFindFileCallback インターフェイス (インターフェイスの内容)](https://docs.xbox.com/ja-jp/reference/tools/xtf/xtffileio/classes/IXtfFindFileCallback/ixtffindfilecallback-xtffileio-xbox-microsoft-t.md)
