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

Solicita que um dispositivo cliente de streaming especificado oculte o layout de toque, caso esteja visível.

## Sintaxe

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

### Parâmetros

*client*   \_In\_\
Tipo: XGameStreamingClientId

O dispositivo cliente de streaming no qual os controles de toque serão ocultados.

### Valor retornado

Tipo: void

## Comentários

Esta API solicita que o cliente de streaming de jogos especificado remova quaisquer controles de sobreposição de toque exibidos. Se o jogador não estiver fazendo streaming do jogo, ou se estiver fazendo streaming para um dispositivo que não esteja mostrando controles de sobreposição de toque, esta função não fará nada.

Para exibir um layout de controles de toque especificado, chame [XGameStreamingShowTouchControlLayoutOnClient](/pt-BR/reference/system/xgamestreaming/functions/xgamestreamingshowtouchcontrollayoutonclient).

Cada chamada para `XGameStreamingHideTouchControlsOnClient` resulta no envio de uma mensagem pela rede; portanto, ela não deve ser chamada a cada quadro. Em vez disso, chame esta API somente quando o jogo precisar deixar de exibir controles de toque na tela.

Se o jogo precisar ocultar o layout de controles de toque em **todos** os dispositivos cliente de streaming conectados, considere usar [XGameStreamingHideTouchControls](/pt-BR/reference/system/xgamestreaming/functions/xgamestreaminghidetouchcontrols).

## Exemplos

```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);
}
```

## Requisitos

**Cabeçalho:** xgamestreaming.h

**Biblioteca:** xgameruntime.lib

**Plataformas com suporte:** Windows, consoles da família XBOX One e consoles XBOX Series

## Confira também

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


## Related topics

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