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

# GameInputTouchState

> GameInputTouchState

# GameInputTouchState

<Warning>**Obsolète.** Cette structure a été supprimée dans GameInput v1 et n'est pas disponible dans l'API actuelle.</Warning>

Décrit l'état d'un point de contact tactile unique dans une lecture d'entrée.

## Syntaxe

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

## Membres

**touchId**\
Type : uint64\_t

Identificateur unique de ce contact tactile, suivi d'une lecture à l'autre.

**sensorIndex**\
Type : uint32\_t

Index du capteur tactile qui a produit ce contact.

**positionX, positionY**\
Type : float

Position normalisée du contact sur la surface du capteur, dans la plage \[0.0, 1.0].

**pressure**\
Type : float

Pression normalisée du contact, dans la plage \[0.0, 1.0].

**proximity**\
Type : float

Proximité normalisée du contact, dans la plage \[0.0, 1.0].

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

Rectangle englobant de la zone de contact sur la surface du capteur, en coordonnées normalisées.

## Remarques

Cette structure était lue via la méthode obsolète [IGameInputReading::GetTouchState](/fr/reference/input/gameinput/deprecated/interfaces/igameinputreading/methods/igameinputreading_gettouchstate). Les deux ont été supprimées dans v1.

## Historique des versions

| Version | Modifications |
| - | - |
| **v1** | Supprimée. |
| **v0** | Introduite. |

## Voir aussi

[Membres obsolètes de l'API GameInput](/fr/reference/input/gameinput/deprecated/gameinput_deprecated_members)
[IGameInputReading::GetTouchState](/fr/reference/input/gameinput/deprecated/interfaces/igameinputreading/methods/igameinputreading_gettouchstate)
[IGameInputReading::GetTouchCount](/fr/reference/input/gameinput/deprecated/interfaces/igameinputreading/methods/igameinputreading_gettouchcount)
[GameInputTouchSensorInfo](/fr/reference/input/gameinput/deprecated/structs/gameinputtouchsensorinfo)


## Related topics

- [GameInputTouchState](/reference/input/gameinput/deprecated/structs/gameinputtouchstate.md)
- [IGameInputReading::GetTouchState](/reference/input/gameinput/deprecated/interfaces/igameinputreading/methods/igameinputreading_gettouchstate.md)
