> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.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](/ja-jp/reference/tools/xtf/xtfinput/classes/IXtfInputClient/methods/connectgamepad-ixtfinputclient-xtfinput-xbox-windows-m.md) | 仮想コントローラーを作成し、そのデバイス識別子を取得します。 |
| [DisconnectAllGamepads](/ja-jp/reference/tools/xtf/xtfinput/classes/IXtfInputClient/methods/disconnectallgamepads-ixtfinputclient-xtfinput-xbox-windows-m.md) | この XtfInputClient インスタンスによってシミュレーションされているすべての仮想コントローラーを切断します。 |
| [DisconnectGamepad](/ja-jp/reference/tools/xtf/xtfinput/classes/IXtfInputClient/methods/disconnectgamepad-ixtfinputclient-xtfinput-xbox-windows-m.md) | 指定した仮想コントローラーを切断します。 |
| [SendGamepadReport](/ja-jp/reference/tools/xtf/xtfinput/classes/IXtfInputClient/methods/sendgamepadreport-ixtfinputclient-xtfinput-xbox-windows-m.md) | コンソールにコントローラーの状態レポートを送信します。 |
| [SendGamepadReportEx](/ja-jp/reference/tools/xtf/xtfinput/classes/IXtfInputClient/methods/ixtfinputclient_sendgamepadreportex.md) | コンソールにコントローラーの状態レポートを送信します。 |
| [SendGamepadReportWithAudio](/ja-jp/reference/tools/xtf/xtfinput/classes/IXtfInputClient/methods/ixtfinputclient_sendgamepadreportwithaudio.md) | コンソールにコントローラーの状態レポートを送信します。 |

## 解説

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

## 要件

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

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

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

## 関連項目

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


## Related topics

- [IXtfRemoteRunCallback インターフェイス (インターフェイスの内容)](/ja-jp/reference/tools/xtf/xtfremoterun/classes/IXtfRemoteRunCallback/interfaces/ixtfremoteruncallback.md)
- [IXtfConsoleControlClient (インターフェイスの内容)](/ja-jp/reference/tools/xtf/xtfconsolecontrol/interfaces/IXtfConsoleControlClient/ixtfconsolecontrolclient.md)
- [IXtfRunningProcessCallback (インターフェイスの内容)](/ja-jp/reference/tools/xtf/xtfconsolecontrol/interfaces/IXtfRunningProcessCallback/ixtfrunningprocesscallback.md)
- [IXtfConfigSettingsCallback (インターフェイスの内容)](/ja-jp/reference/tools/xtf/xtfconsolecontrol/interfaces/IXtfConfigSettingsCallback/ixtfconfigsettingscallback.md)
- [IGameInputRawDeviceReport (インターフェイスの内容)](/ja-jp/reference/input/gameinput/interfaces/igameinputrawdevicereport/igameinputrawdevicereport.md)
