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

# Interface IXtfInputClient

> Interface IXtfInputClient

# Interface IXtfInputClient

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

<a id="syntaxSection" />

## Syntaxe

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

## Méthodes

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

<a id="requirements" />

## 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](/fr-CA/reference/tools/xtf/xtfinput/methods/xtfcreateinputclient-xtfinput-xbox-windows-m)

## Configuration requise

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

**Bibliothèque :** xtfinput.lib

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

<a id="ID4E2" />

## Voir aussi

[XtfInput](/fr-CA/reference/tools/xtf/xtfinput/xtfinput-xbox-microsoft-n)\
[XtfCreateInputClient](/fr-CA/reference/tools/xtf/xtfinput/methods/xtfcreateinputclient-xtfinput-xbox-windows-m)


## Related topics

- [XtfCreateInputClient](/pt-BR/reference/tools/xtf/xtfinput/methods/xtfcreateinputclient-xtfinput-xbox-windows-m.md)
- [IXtfInputClient::ConnectGamepad Method](/zh-CN/reference/tools/xtf/xtfinput/classes/IXtfInputClient/methods/connectgamepad-ixtfinputclient-xtfinput-xbox-windows-m.md)
- [IXtfInputClient::ConnectGamepad (método)](/es/reference/tools/xtf/xtfinput/classes/IXtfInputClient/methods/connectgamepad-ixtfinputclient-xtfinput-xbox-windows-m.md)
- [Méthode IXtfInputClient::ConnectGamepad](/fr-CA/reference/tools/xtf/xtfinput/classes/IXtfInputClient/methods/connectgamepad-ixtfinputclient-xtfinput-xbox-windows-m.md)
- [Método IXtfInputClient::ConnectGamepad](/pt-BR/reference/tools/xtf/xtfinput/classes/IXtfInputClient/methods/connectgamepad-ixtfinputclient-xtfinput-xbox-windows-m.md)
