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

# XtfCreateInputClient

> XtfCreateInputClient

# XtfCreateInputClient

Initialise une nouvelle instance de l'interface [IXtfInputClient](/fr/reference/tools/xtf/xtfinput/classes/IXtfInputClient/ixtfinputclient-xtfinput-xbox-windows-t) avec l'adresse spécifiée.

<a id="syntaxSection" />

## Syntaxe

```cpp theme={null}
HRESULT XtfCreateInputClient(
         LPCWSTR pszAddress,
         REFIID riid,
         void **ppvObject
)  
```

<a id="ID4EK" />

<a id="parametersSection" />

### Paramètres

*pszAddress*<br />Type : LPCWSTR

Pointeur vers l'adresse IP des outils de la console de développement à utiliser pour la nouvelle instance de [IXtfInputClient](/fr/reference/tools/xtf/xtfinput/classes/IXtfInputClient/ixtfinputclient-xtfinput-xbox-windows-t).

*riid*<br />Type : REFIID

Pointeur qui reçoit l'identificateur d'instance de la nouvelle instance de [IXtfInputClient](/fr/reference/tools/xtf/xtfinput/classes/IXtfInputClient/ixtfinputclient-xtfinput-xbox-windows-t) créée.

*ppvObject*<br />Type : void \*\*

Pointeur qui reçoit une référence à la nouvelle instance de [IXtfInputClient](/fr/reference/tools/xtf/xtfinput/classes/IXtfInputClient/ixtfinputclient-xtfinput-xbox-windows-t) créée.

<a id="ID4ER" />

<a id="retvalSection" />

### Valeur de retour

Type : HRESULT

Résultat de l'opération.

<a id="remarksSection" />

## Remarques

Utilisez l'instance de [IXtfInputClient](/fr/reference/tools/xtf/xtfinput/classes/IXtfInputClient/ixtfinputclient-xtfinput-xbox-windows-t) créée par cette fonction pour créer et déconnecter une manette virtuelle sur une console de développement, ainsi que pour 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 l'entrée de manette par programmation.

Pour plus d'informations, consultez [Simulation de l'entrée de manette (rubrique sous NDA)](/fr/build/console-features/debugging-diagnostics/xtf-gamepad-input-testing).

<a id="requirements" />

<a id="requirementsSection" />

## Configuration requise

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

**Bibliothèque :** xtfinput.lib

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

<a id="seealsoSection" />

## Voir aussi

[IXtfInputClient](/fr/reference/tools/xtf/xtfinput/classes/IXtfInputClient/ixtfinputclient-xtfinput-xbox-windows-t)<br />[XtfInput](/fr/reference/tools/xtf/xtfinput/xtfinput-xbox-microsoft-n)


## Related topics

- [XtfCreateApplicationClient](/fr/reference/tools/xtf/xtfapplication/methods/xtfcreateapplicationclient-xtfapplication-xbox-microsoft-m.md)
- [XtfCreateUserClient](/fr/reference/tools/xtf/xtfuser/methods/xtfcreateuserclient-xtfuser-xbox-windows-m.md)
- [XtfCreateFileIOClient](/fr/reference/tools/xtf/xtffileio/methods/xtfcreatefileioclient-xtffileio-xbox-microsoft-m.md)
- [Méthode IXtfInputClient::ConnectGamepad](/fr/reference/tools/xtf/xtfinput/classes/IXtfInputClient/methods/connectgamepad-ixtfinputclient-xtfinput-xbox-windows-m.md)
- [Méthode IXtfInputClient::DisconnectGamepad](/fr/reference/tools/xtf/xtfinput/classes/IXtfInputClient/methods/disconnectgamepad-ixtfinputclient-xtfinput-xbox-windows-m.md)
