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

# XGameStreamingTouchControlsStateValue

> XGameStreamingTouchControlsStateValue

# XGameStreamingTouchControlsStateValue

Especifica o tipo e o valor de um elemento específico do estado dos controles por toque.

## Sintaxe

```cpp theme={null}
struct XGameStreamingTouchControlsStateValue {
    XGameStreamingTouchControlsStateValueKind valueKind;
        union
        {
            bool booleanValue;
            int64_t integerValue;
            double doubleValue;
            const char* stringValue;
        };
};
```

### Membros

*valueKind*\
Tipo: [XGameStreamingTouchControlsStateValueKind](https://docs.xbox.com/pt-BR/reference/system/xgamestreaming/enums/xgamestreamingtouchcontrolsstatevaluekind.md)

O tipo do elemento específico do estado dos controles por toque.

*booleanValue*\
Tipo: bool

O valor booliano a ser aplicado.

*integerValue*\
Tipo: int64\_t

O valor inteiro a ser aplicado.

*doubleValue*\
Tipo: double

O valor double a ser aplicado.

*stringValue*\
Tipo: const char\*

O valor de cadeia de caracteres a ser aplicado.

## Comentários

Você usa esta estrutura para fornecer o tipo e o valor de um elemento específico do estado dos controles por toque.

Você deve fornecer apenas um único valor que represente o tipo da variável que está sendo modificada.

Se você especificar um tipo de valor incorreto, isso causará um erro de runtime, retornado ao usar [XGameStreamingShowTouchControlsWithStateUpdate](https://docs.xbox.com/pt-BR/reference/system/xgamestreaming/functions/xgamestreamingshowtouchcontrolswithstateupdate.md) ou [XGameStreamingShowTouchControlsWithStateUpdateOnClient](https://docs.xbox.com/pt-BR/reference/system/xgamestreaming/functions/xgamestreamingshowtouchcontrolswithstateupdateonclient.md).

## Requisitos

**Cabeçalho:** XGameStreaming.h

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

## Confira também

[XGameStreaming](https://docs.xbox.com/pt-BR/reference/system/xgamestreaming/xgamestreaming_members.md)\
[XGameStreamingTouchControlsStateOperationKind](https://docs.xbox.com/pt-BR/reference/system/xgamestreaming/enums/xgamestreamingtouchcontrolsstateoperationkind.md)\
[XGameStreamingTouchControlsStateOperation](https://docs.xbox.com/pt-BR/reference/system/xgamestreaming/structs/xgamestreamingtouchcontrolsstateoperation.md)\
[XGameStreamingUpdateTouchControlsState](https://docs.xbox.com/pt-BR/reference/system/xgamestreaming/functions/xgamestreamingupdatetouchcontrolsstate.md)\
[XGameStreamingUpdateTouchControlsStateOnClient](https://docs.xbox.com/pt-BR/reference/system/xgamestreaming/functions/xgamestreamingupdatetouchcontrolsstateonclient.md)\
[XGameStreamingShowTouchControlsWithStateUpdate](https://docs.xbox.com/pt-BR/reference/system/xgamestreaming/functions/xgamestreamingshowtouchcontrolswithstateupdate.md)\
[XGameStreamingShowTouchControlsWithStateUpdateOnClient](https://docs.xbox.com/pt-BR/reference/system/xgamestreaming/functions/xgamestreamingshowtouchcontrolswithstateupdateonclient.md)


## Related topics

- [XGameStreamingTouchControlsStateValueKind](https://docs.xbox.com/pt-BR/reference/system/xgamestreaming/enums/xgamestreamingtouchcontrolsstatevaluekind.md)
- [XGameStreamingTouchControlsStateOperation](https://docs.xbox.com/pt-BR/reference/system/xgamestreaming/structs/xgamestreamingtouchcontrolsstateoperation.md)
- [XGameStreamingUpdateTouchControlsState](https://docs.xbox.com/pt-BR/reference/system/xgamestreaming/functions/xgamestreamingupdatetouchcontrolsstate.md)
- [XGameStreamingUpdateTouchControlsStateOnClient](https://docs.xbox.com/pt-BR/reference/system/xgamestreaming/functions/xgamestreamingupdatetouchcontrolsstateonclient.md)
- [XGameStreamingShowTouchControlsWithStateUpdate](https://docs.xbox.com/pt-BR/reference/system/xgamestreaming/functions/xgamestreamingshowtouchcontrolswithstateupdate.md)
