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

# Interface IXtfInputClient (contenu de l'interface)

> Interface IXtfInputClient

# Interface IXtfInputClient

Représente un client d'entrée XTF.

## Syntaxe

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

## Méthodes

| Méthode | Description |
| - | - |
| [ConnectGamepad](https://docs.xbox.com/fr-CA/reference/tools/xtf/xtfinput/classes/IXtfInputClient/methods/connectgamepad-ixtfinputclient-xtfinput-xbox-windows-m.md) | Crée une manette virtuelle et obtient son identificateur d'appareil. |
| [DisconnectAllGamepads](https://docs.xbox.com/fr-CA/reference/tools/xtf/xtfinput/classes/IXtfInputClient/methods/disconnectallgamepads-ixtfinputclient-xtfinput-xbox-windows-m.md) | Déconnecte toutes les manettes virtuelles simulées par cette instance de XtfInputClient. |
| [DisconnectGamepad](https://docs.xbox.com/fr-CA/reference/tools/xtf/xtfinput/classes/IXtfInputClient/methods/disconnectgamepad-ixtfinputclient-xtfinput-xbox-windows-m.md) | Déconnecte une manette virtuelle spécifiée. |
| [SendGamepadReport](https://docs.xbox.com/fr-CA/reference/tools/xtf/xtfinput/classes/IXtfInputClient/methods/sendgamepadreport-ixtfinputclient-xtfinput-xbox-windows-m.md) | Envoie un rapport d'état de manette à la console. |
| [SendGamepadReportEx](https://docs.xbox.com/fr-CA/reference/tools/xtf/xtfinput/classes/IXtfInputClient/methods/ixtfinputclient_sendgamepadreportex.md) | Envoie un rapport d'état de manette à la console. |
| [SendGamepadReportWithAudio](https://docs.xbox.com/fr-CA/reference/tools/xtf/xtfinput/classes/IXtfInputClient/methods/ixtfinputclient_sendgamepadreportwithaudio.md) | Envoie un rapport d'état de manette à la console. |

## Remarques

**IXtfInputClient** sert à créer et à déconnecter une manette virtuelle sur une console de développement, ainsi qu'à lui envoyer des rapports de jeu. Vous pouvez automatiser les tests unitaires, les tests de contrainte, les tests de longue durée et les tests utilisateur en simulant par programmation les entrées de manette. Pour créer une instance de **IXtfInputClient**, appelez [XtfCreateInputClient](https://docs.xbox.com/fr-CA/reference/tools/xtf/xtfinput/methods/xtfcreateinputclient-xtfinput-xbox-windows-m.md)

## Configuration requise

**En-tête :** xtfinput.h

**Bibliothèque :** xtfinput.lib

**Plateformes prises en charge :** Windows (pour les outils de console XBOX)

## Voir aussi

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


## Related topics

- [Interface IXtfRemoteRunCallback (contenu de l'interface)](https://docs.xbox.com/fr-CA/reference/tools/xtf/xtfremoterun/classes/IXtfRemoteRunCallback/interfaces/ixtfremoteruncallback.md)
- [Interface IXtfFileIOClient (contenu de l'interface)](https://docs.xbox.com/fr-CA/reference/tools/xtf/xtffileio/classes/IXtfFileIOClient/ixtffileioclient-xtffileio-xbox-microsoft-t.md)
- [Interface IXtfUserClient (contenu de l'interface)](https://docs.xbox.com/fr-CA/reference/tools/xtf/xtfuser/classes/IXtfUserClient/ixtfuserclient-xtfuser-xbox-windows-t.md)
- [Interface IXtfApplicationClient (contenu de l'interface)](https://docs.xbox.com/fr-CA/reference/tools/xtf/xtfapplication/classes/IXtfApplicationClient/ixtfapplicationclient-xtfapplication-xbox-microsoft-t.md)
- [Interface IXtfBatchFileIOClient (contenu de l'interface)](https://docs.xbox.com/fr-CA/reference/tools/xtf/xtffileio/classes/IXtfBatchFileIOClient/ixtfbatchfileioclient-xtffileio-xbox-microsoft-t.md)
