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

# GameInputTouchState (en desuso)

> GameInputTouchState

# GameInputTouchState

> [!WARNING]
>
> **En desuso.** Esta estructura se quitó en GameInput v1 y no está disponible en la API actual.

Describe el estado de un único punto de contacto táctil en una lectura de entrada.

## Sintaxis

```cpp theme={null}
typedef struct GameInputTouchState {
    uint64_t touchId;
    uint32_t sensorIndex;
    float positionX;
    float positionY;
    float pressure;
    float proximity;
    float contactRectTop;
    float contactRectLeft;
    float contactRectRight;
    float contactRectBottom;
} GameInputTouchState;
```

## Miembros

**touchId**\
Tipo: uint64\_t

Un identificador único para este contacto táctil, del que se hace seguimiento entre lecturas.

**sensorIndex**\
Tipo: uint32\_t

El índice del sensor táctil que produjo este contacto.

**positionX, positionY**\
Tipo: float

La posición normalizada del contacto en la superficie del sensor, en el intervalo \[0.0, 1.0].

**pressure**\
Tipo: float

La presión normalizada del contacto, en el intervalo \[0.0, 1.0].

**proximity**\
Tipo: float

La proximidad normalizada del contacto, en el intervalo \[0.0, 1.0].

**contactRectTop, contactRectLeft, contactRectRight, contactRectBottom**\
Tipo: float

El rectángulo delimitador del área de contacto en la superficie del sensor, en coordenadas normalizadas.

## Comentarios

Esta estructura se leía mediante el método en desuso [IGameInputReading::GetTouchState](https://docs.xbox.com/es/reference/input/gameinput/deprecated/interfaces/igameinputreading/methods/igameinputreading_gettouchstate.md). Ambos se quitaron en v1.

## Historial de versiones

| Versión | Cambios |
| - | - |
| **v1** | Se quitó. |
| **v0** | Se introdujo. |

## Consulte también

[Miembros de la API de GameInput en desuso](https://docs.xbox.com/es/reference/input/gameinput/deprecated/gameinput_deprecated_members.md)
[IGameInputReading::GetTouchState](https://docs.xbox.com/es/reference/input/gameinput/deprecated/interfaces/igameinputreading/methods/igameinputreading_gettouchstate.md)
[IGameInputReading::GetTouchCount](https://docs.xbox.com/es/reference/input/gameinput/deprecated/interfaces/igameinputreading/methods/igameinputreading_gettouchcount.md)
[GameInputTouchSensorInfo](https://docs.xbox.com/es/reference/input/gameinput/deprecated/structs/gameinputtouchsensorinfo.md)


## Related topics

- [IGameInputReading::GetTouchState (en desuso)](https://docs.xbox.com/es/reference/input/gameinput/deprecated/interfaces/igameinputreading/methods/igameinputreading_gettouchstate.md)
- [GameInputTouchSensorInfo (en desuso)](https://docs.xbox.com/es/reference/input/gameinput/deprecated/structs/gameinputtouchsensorinfo.md)
- [IGameInputReading::GetTouchCount (en desuso)](https://docs.xbox.com/es/reference/input/gameinput/deprecated/interfaces/igameinputreading/methods/igameinputreading_gettouchcount.md)
- [Miembros de la API de GameInput en desuso](https://docs.xbox.com/es/reference/input/gameinput/deprecated/gameinput_deprecated_members.md)
- [GameInputTouchShape (en desuso)](https://docs.xbox.com/es/reference/input/gameinput/deprecated/enums/gameinputtouchshape.md)
