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

# XGameStreamingTouchControlsStateOperation

> XGameStreamingTouchControlsStateOperation

# XGameStreamingTouchControlsStateOperation

Especifica el tipo de operación que se va a usar, la ruta de acceso a la variable específica y el valor de estado que se va a aplicar.

## Sintaxis

```cpp theme={null}
typedef struct XGameStreamingTouchControlsStateOperation {
    XGameStreamingTouchControlsStateOperationKind operationKind;
    const char* path;
    XGameStreamingTouchControlsStateValue value;
} XGameStreamingTouchControlsStateOperation
```

### Miembros

*operationKind*\
Tipo: [XGameStreamingTouchControlsStateOperationKind](https://docs.xbox.com/es/reference/system/xgamestreaming/enums/xgamestreamingtouchcontrolsstateoperationkind.md)

La operación que se está especificando.

*path*\
Tipo: const char\*

La ruta de acceso a la variable de estado que se ve afectada. Debe ser una de las propiedades definidas en la sección `state` del paquete de diseño táctil.

*value*\
Tipo: [XGameStreamingTouchControlsStateValue](https://docs.xbox.com/es/reference/system/xgamestreaming/structs/xgamestreamingtouchcontrolsstatevalue.md)

El valor que se utilizará en la operación sobre la variable de estado.

## Comentarios

Esta estructura se usa para representar una actualización de un control de diseño táctil.

Para realizar una actualización, especifique:

1. La operación. Actualmente, solo se admite reemplazar.
2. La ruta de acceso a la variable que se va a reemplazar.
3. El valor que se va a aplicar a esa variable.

## Requisitos

**Encabezado:** XGameStreaming.h

**Plataformas compatibles**: Windows, consolas de la familia XBOX One y consolas XBOX Series

## Consulte también

[XGameStreaming](https://docs.xbox.com/es/reference/system/xgamestreaming/xgamestreaming_members.md)\
[XGameStreamingTouchControlsStateOperationKind](https://docs.xbox.com/es/reference/system/xgamestreaming/enums/xgamestreamingtouchcontrolsstateoperationkind.md)\
[XGameStreamingTouchControlsStateValue](https://docs.xbox.com/es/reference/system/xgamestreaming/structs/xgamestreamingtouchcontrolsstatevalue.md)\
[XGameStreamingUpdateTouchControlsState](https://docs.xbox.com/es/reference/system/xgamestreaming/functions/xgamestreamingupdatetouchcontrolsstate.md)\
[XGameStreamingUpdateTouchControlsStateOnClient](https://docs.xbox.com/es/reference/system/xgamestreaming/functions/xgamestreamingupdatetouchcontrolsstateonclient.md)\
[XGameStreamingShowTouchControlsWithStateUpdate](https://docs.xbox.com/es/reference/system/xgamestreaming/functions/xgamestreamingshowtouchcontrolswithstateupdate.md)\
[XGameStreamingShowTouchControlsWithStateUpdateOnClient](https://docs.xbox.com/es/reference/system/xgamestreaming/functions/xgamestreamingshowtouchcontrolswithstateupdateonclient.md)


## Related topics

- [XGameStreamingTouchControlsStateOperationKind](https://docs.xbox.com/es/reference/system/xgamestreaming/enums/xgamestreamingtouchcontrolsstateoperationkind.md)
- [XGameStreamingUpdateTouchControlsState](https://docs.xbox.com/es/reference/system/xgamestreaming/functions/xgamestreamingupdatetouchcontrolsstate.md)
- [XGameStreamingTouchControlsStateValue](https://docs.xbox.com/es/reference/system/xgamestreaming/structs/xgamestreamingtouchcontrolsstatevalue.md)
- [XGameStreamingUpdateTouchControlsStateOnClient](https://docs.xbox.com/es/reference/system/xgamestreaming/functions/xgamestreamingupdatetouchcontrolsstateonclient.md)
- [XGameStreamingShowTouchControlsWithStateUpdate](https://docs.xbox.com/es/reference/system/xgamestreaming/functions/xgamestreamingshowtouchcontrolswithstateupdate.md)
