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

# Déploiement des dispositions de contrôles tactiles à l'aide de Tak CLI

> Déploiement de vos dispositions de contrôles tactiles

## Vue d'ensemble

Après avoir [créé vos dispositions tactiles](https://docs.xbox.com/fr/build/core-features/common/game-streaming/building-touch-layouts/game-streaming-touch-building-touch-layout.md), vous voudrez interagir avec elles dans votre jeu.

## Prérequis

Pour déployer et afficher vos dispositions, vous devez disposer des éléments suivants :

* Un PC Windows équipé de l'[outil en ligne de commande du Touch Adaptation Kit (tak.exe)](https://docs.xbox.com/fr/build/core-features/common/game-streaming/tak-command-line-tool/game-streaming-tak-command-line.md).
* Un appareil doté de l'[application de test de contenu web](https://docs.xbox.com/fr/build/core-features/common/game-streaming/game-streaming-web-content-test-application.md), de l'[application de test de contenu Android (déconseillée)](https://docs.xbox.com/fr/build/core-features/common/game-streaming/game-streaming-android-content-test-application.md) ou de l'[application de test de contenu pour PC Windows (déconseillée)](https://docs.xbox.com/fr/build/core-features/common/game-streaming/game-streaming-windows-pc-content-test-application.md).
* Un ensemble de dispositions que vous souhaitez déployer et afficher.

## Déploiement de vos dispositions

### 1. Servir les dispositions

Sur le PC Windows équipé de l'[outil en ligne de commande du Touch Adaptation Kit (tak.exe)](https://docs.xbox.com/fr/build/core-features/common/game-streaming/tak-command-line-tool/game-streaming-tak-command-line.md), utilisez la [commande serve](https://docs.xbox.com/fr/build/core-features/common/game-streaming/tak-command-line-tool/game-streaming-tak-command-line-serve-command.md) pour mettre les dispositions à la disposition des appareils qui les demandent.

```pwsh theme={null}
C:\Program Files (x86)\Microsoft GDK\bin>tak serve --layout-path C:\MyGameLayouts
Verifying touch adaptation bundle 'C:\MyGameLayouts '.
Now listening on: http://0.0.0.0:9269
Application started. Press Ctrl+C to shut down.
Hosting environment: Production
Content root path: C:\MyGameLayouts
```

### 2. Configuration du chargement par l'application de test de contenu

Dans les paramètres de votre application de test de contenu, entrez la configuration des paramètres d'adaptation tactile (dans la section Développeur).

* Assurez-vous que l'option **Enable sideload** est activée.
* Entrez l'adresse du PC (port compris) qui sert les dispositions.

> [!NOTE]
>
> Si vous utilisez l'[application de test de contenu web](https://docs.xbox.com/fr/build/core-features/common/game-streaming/game-streaming-web-content-test-application.md) avec **Safari** ou pour vous connecter à un **PC distant** exécutant la commande serve, assurez-vous que l'adresse de chargement indépendant commence par `https` et que l'option `--certificate-file` a été utilisée. Consultez [Commande serve](https://docs.xbox.com/fr/build/core-features/common/game-streaming/tak-command-line-tool/game-streaming-tak-command-line-serve-command.md) pour plus d'informations sur le démarrage de serveurs de chargement indépendant sécurisés (HTTPS).

* Activez l'actualisation automatique si vous souhaitez que les modifications apportées aux dispositions soient immédiatement mises à jour sur tous les clients connectés (sinon, les mises à jour n'auront lieu qu'au démarrage d'une nouvelle connexion de streaming).

![Paramètres développeur](https://mintcdn.com/microsoft-4404708b/sIrPFR_ir_sNKVEv/images/gdk/features/common/game-streaming-cta-android-developer-settings.png?fit=max\&auto=format\&n=sIrPFR_ir_sNKVEv\&q=85\&s=9256baca111dbef55c2b30943854da88).

### 3. Diffuser votre jeu en streaming

À chaque connexion de streaming, la CTA se connecte au serveur TAK et télécharge les dernières dispositions.

![Disposition téléchargée](https://mintcdn.com/microsoft-4404708b/sIrPFR_ir_sNKVEv/images/gdk/features/common/game-streaming-cta-android-layout-download.png?fit=max\&auto=format\&n=sIrPFR_ir_sNKVEv\&q=85\&s=19d0d50c10717892e8456150b0afb598).

Lorsqu'une disposition est demandée, une requête et un téléchargement s'affichent sur le PC qui héberge la commande `serve`.

```
C:\Program Files (x86)\Microsoft GDK\bin>tak serve --layout-path C:\MyGame\layouts
Verifying touch adaptation bundle 'C:\MyGame\layouts'.
Now listening on: http://0.0.0.0:9269
Application started. Press Ctrl+C to shut down.
Hosting environment: Production
Content root path: C:\MyGame\layouts
Request starting HTTP/1.1 POST http://192.168.1.1:9269/connection/negotiate?negotiateVersion=1  0
Request finished in 1.6283ms 200 application/json
Request starting HTTP/1.1 GET http://192.168.1.1:9269/connection?id=3u0Xs_Dlwn-J1mREHTcG5w
Request starting HTTP/1.1 GET http://192.168.1.1:9269/v1/tabs/active/download
Request finished in 3.9865ms 200 application/octet-stream
```

### 4. Sélectionner votre disposition

Une fois qu'une session de streaming a démarré, vous pouvez sélectionner la disposition tactile à utiliser en sélectionnant Développeur, puis TAK dans la superposition en cours de streaming, accessible via le bouton `...` dans le coin supérieur gauche.

![Sélectionner une disposition.](https://mintcdn.com/microsoft-4404708b/sIrPFR_ir_sNKVEv/images/gdk/features/common/game-streaming-cta-android-select-layout.gif?s=17361970f8265532f37be519fab3ad4e)


## Related topics

- [Modification des dispositions de contrôles tactiles en fonction de l'état du jeu](https://docs.xbox.com/fr/build/core-features/common/game-streaming/building-touch-layouts/game-streaming-touch-changing-layouts-game-state.md)
- [Publication des dispositions tactiles](https://docs.xbox.com/fr/build/core-features/common/game-streaming/building-touch-layouts/game-streaming-touch-publishing-layouts.md)
- [Éditeur du Touch Adaptation Kit (TAK) pour Visual Studio Code](https://docs.xbox.com/fr/build/core-features/common/game-streaming/tak-editor/index.md)
- [Prise en main de l'entrée tactile](https://docs.xbox.com/fr/build/core-features/common/game-streaming/game-streaming-getting-started-with-touch.md)
- [Vue d'ensemble de l'outil en ligne de commande (tak.exe)](https://docs.xbox.com/fr/build/core-features/common/game-streaming/tak-command-line-tool/game-streaming-tak-command-line.md)
