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

# XGameStreamingHideTouchControlsOnClient

> XGameStreamingHideTouchControlsOnClient

# XGameStreamingHideTouchControlsOnClient

Demande à un appareil client de streaming spécifié de masquer la disposition tactile si elle est visible.

## Syntaxe

```cpp theme={null}
void XGameStreamingHideTouchControlsOnClient(  
         XGameStreamingClientId client  
)  
```

### Paramètres

*client*   \_In\_\
Type : XGameStreamingClientId

Appareil client de streaming sur lequel masquer les contrôles tactiles.

### Valeur de retour

Type : void

## Remarques

Cette API demande au client de streaming de jeux spécifié de retirer les contrôles tactiles superposés affichés. Si le joueur ne diffuse pas le jeu en streaming, ou s'il le diffuse sur un appareil qui n'affiche pas de contrôles tactiles superposés, cette fonction n'a aucun effet.

Pour afficher une disposition de contrôles tactiles spécifiée, appelez [XGameStreamingShowTouchControlLayoutOnClient](/fr/reference/system/xgamestreaming/functions/xgamestreamingshowtouchcontrollayoutonclient).

Chaque appel à `XGameStreamingHideTouchControlsOnClient` entraîne l'envoi d'un message sur le réseau ; il ne doit donc pas être appelé à chaque image. Appelez plutôt cette API uniquement lorsque votre jeu doit cesser d'afficher les contrôles tactiles à l'écran.

Si votre jeu doit masquer la disposition des contrôles tactiles sur **tous** les appareils clients de streaming connectés, envisagez plutôt d'utiliser [XGameStreamingHideTouchControls](/fr/reference/system/xgamestreaming/functions/xgamestreaminghidetouchcontrols).

## Exemples

```C++ theme={null}
void OnShowMenu(XGameStreamingClientId client)
{
    // This game has native touch support for the menu system, so hide touch overlay controls
    XGameStreamingHideTouchControlsOnClient(client);
}

void OnDismissMenu(XGameStreamingClientId client)
{
    // Show the touch overlay controls which were previously on the screen before we hid them
    // due to bringing up the menu.
    XGameStreamingShowTouchControlsOnClient(client);
}
```

## Configuration requise

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

**Bibliothèque :** xgameruntime.lib

**Plateformes prises en charge :** Windows, consoles de la famille XBOX One et consoles XBOX Series

## Voir aussi

[XGameStreamingShowTouchControlLayoutOnClient](/fr/reference/system/xgamestreaming/functions/xgamestreamingshowtouchcontrollayoutonclient)\
[XGameStreamingHideTouchControls](/fr/reference/system/xgamestreaming/functions/xgamestreaminghidetouchcontrols)\
[XGameStreaming](/fr/reference/system/xgamestreaming/xgamestreaming_members#TouchAdaptation)


## Related topics

- [XGameStreamingHideTouchControlsOnClient](/reference/system/xgamestreaming/functions/xgamestreaminghidetouchcontrolsonclient.md)
- [XGameStreamingHideTouchControls](/ko/reference/system/xgamestreaming/functions/xgamestreaminghidetouchcontrols.md)
- [XGameStreamingShowTouchControlLayoutOnClient](/ko/reference/system/xgamestreaming/functions/xgamestreamingshowtouchcontrollayoutonclient.md)
- [XGameStreaming](/reference/system/xgamestreaming/xgamestreaming_members.md)
