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

# Introdução ao toque

> Introdução ao toque

Este artigo aborda como configurar controles sobrepostos de tela sensível ao toque para o seu título do XBOX Game Streaming.

Você pode tornar seu jogo jogável sem um controle conectado. Os controles de tela sensível ao toque aumentam o número de usuários que jogam seu jogo, aumentam o engajamento dos usuários móveis e oferecem aos usuários uma experiência intuitiva para o dispositivo deles.

Há dois caminhos para levar a entrada por toque ao seu jogo.

1. **Layouts do Touch Adaptation Kit**. O cliente de streaming pode sobrepor controles por toque ao jogo. Você pode fornecer layouts personalizados que otimizam os controles para o seu jogo e alternar para layouts diferentes em diferentes partes do jogo.

2. **Toque nativo**. Você pode oferecer suporte ao toque diretamente nas áreas do seu jogo que responderiam de forma mais natural a interações de toque padrão do que a interações com o controle. Exemplos de onde isso é comumente desejado incluem menus, gerenciamento de inventário e interações com mapas.

A entrada por toque, em qualquer uma das formas, não é habilitada por padrão. Para testar localmente com toque, o Aplicativo de Teste de Conteúdo pode ser configurado para habilitar o toque nativo ou o sideload de pacotes do touch adaptation kit. A [Visão geral da configuração de stream](/pt-BR/build/core-features/common/game-streaming/game-streaming-content-test-application-stream-config) inclui mais informações sobre como usar essas configurações. Depois que o toque estiver funcionando localmente, entre em contato com seu Representante de Conta da Microsoft para habilitar a entrada por toque para outras pessoas durante o streaming.

Para obter mais informações sobre o CTA, consulte [Aplicativo de Teste de Conteúdo (CTA) Web](/pt-BR/build/core-features/common/game-streaming/game-streaming-web-content-test-application).

## Layouts do Touch Adaptation Kit

Para obter um guia mais avançado sobre as práticas recomendadas para projetar layouts de toque usando o Touch Adaptation Kit, confira [Guia do designer para criar controles por toque](/pt-BR/build/core-features/common/game-streaming/building-touch-layouts/game-streaming-tak-designers-guide).

Você pode realizar as ações a seguir usando o [Touch Adaptation Kit (TAK)](/pt-BR/build/core-features/common/game-streaming/game-streaming-touch-touch-adaptation-kit-overview).

* [Criar](/pt-BR/build/core-features/common/game-streaming/building-touch-layouts/game-streaming-touch-building-touch-layout) layouts personalizados adaptados para toque.
* [Implantar](/pt-BR/build/core-features/common/game-streaming/building-touch-layouts/game-streaming-touch-publishing-layouts) layouts personalizados adaptados para toque no seu dispositivo.
* Usar as [APIs do touch adaptation kit com reconhecimento de nuvem](/pt-BR/reference/system/xgamestreaming/xgamestreaming_members#TouchAdaptation) para controlar a exibição dos seus layouts de controles.

<Note>Os layouts do touch adaptation kit *só* ficam visíveis para usuários que estão usando ativamente a entrada por toque. Quando um controle está sendo usado ativamente, os controles por toque ficam ocultos. Por isso, é sempre seguro e preferível adicionar layouts do touch adaptation kit e chamar as [APIs do touch adaptation kit com reconhecimento de nuvem](/pt-BR/reference/system/xgamestreaming/xgamestreaming_members#TouchAdaptation).</Note>

Seu jogo pode ter um layout adaptado para toque semelhante ao mostrado na captura de tela a seguir.

<img src="https://mintcdn.com/microsoft-4404708b/UZTRJSf0emX1fheE/images/gdk/features/common/game-streaming-tak-layout-platformer.png?fit=max&auto=format&n=UZTRJSf0emX1fheE&q=85&s=0b4a4aa93feac0a08ad366adad97f288" alt="Captura de tela de controles de tela sensível ao toque em um título de plataforma 2D" width="604" height="300" data-path="images/gdk/features/common/game-streaming-tak-layout-platformer.png" />

## Oferecer suporte ao toque nativo

Oferecer suporte ao toque nativo é semelhante a oferecer suporte ao mouse ou a outras entradas no seu jogo. Os eventos de toque serão representados por [IGameInputReading](/pt-BR/reference/input/gameinput/interfaces/igameinputreading/igameinputreading) com um [GameInputKind](/pt-BR/reference/input/gameinput/enums/gameinputkind) que tenha o valor `GameInputKindTouch`.

Para obter um guia completo sobre a implementação do toque nativo, confira [Criando uma interface de toque nativa para o seu jogo com IGameInput](/pt-BR/build/core-features/common/game-streaming/game-streaming-native-touch-igameinput)

## Documentação de referência da API

* [XGameStreaming (conteúdo da API)](/pt-BR/reference/system/xgamestreaming/xgamestreaming_members)

## Consulte também

[Introdução ao XBOX Game Streaming](/pt-BR/build/core-features/common/game-streaming/game-streaming-overview)
[Guia do designer para criar controles por toque](/pt-BR/build/core-features/common/game-streaming/building-touch-layouts/game-streaming-tak-designers-guide)
[Criando uma interface de toque nativa para o seu jogo com IGameInput](/pt-BR/build/core-features/common/game-streaming/game-streaming-native-touch-igameinput)
[Como obter a CLI do TAK](https://aka.ms/get-takcli)


## Related topics

- [Integração de Parceiro XBOX para acesso e publicação](/pt-BR/home/onboarding.md)
- [Histórico de alterações dos Requisitos do XBOX e casos de teste](/pt-BR/publishing/certification/xr-change-history.md)
- [Análise de Modo de Falha (FMA) da Certificação XBOX](/pt-BR/publishing/certification/fma/overview.md)
- [Adicione serviços de backend com o PlayFab](/pt-BR/home/build-first-title/add-backend-services.md)
- [Notas de versão do SDK C++ do PlayFab Multiplayer](/pt-BR/services/playfab/multiplayer/lobby/lobby-matchmaking-sdks/lobby-and-matchmaking-release-notes.md)
