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

# GameInputString (déconseillé)

> GameInputString

# GameInputString

> [!WARNING]
>
> **Obsolète.** Cette structure a été supprimée dans GameInput v1 et n'est pas disponible dans l'API actuelle.

Représente une valeur de chaîne utilisée pour les champs d'identification de périphérique dans les structures GameInput.

## Syntaxe

```cpp theme={null}
typedef struct GameInputString {
    uint32_t sizeInBytes;
    uint32_t codePointCount;
    const char* data;
} GameInputString;
```

## Membres

**sizeInBytes**\
Type : uint32\_t

Taille des données de la chaîne en octets, sans compter le terminateur null.

**codePointCount**\
Type : uint32\_t

Nombre de points de code Unicode dans la chaîne.

**data**\
Type : const char\*

Pointeur vers les données de la chaîne encodées en UTF-8. Pas nécessairement terminée par un caractère null.

## Remarques

Ce type était utilisé pour les champs de chaîne de la structure `GameInputDeviceInfo` en v0 (tels que `displayName`, `deviceFamily` et `hardwareVersion`). Il a été supprimé dans v1 lorsque ces champs de chaîne ont été retirés de [GameInputDeviceInfo](https://docs.xbox.com/fr/reference/input/gameinput/structs/gameinputdeviceinfo.md).

## Historique des versions

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

## Voir aussi

[Membres obsolètes de l'API GameInput](https://docs.xbox.com/fr/reference/input/gameinput/deprecated/gameinput_deprecated_members.md)


## Related topics

- [IGameInput::FindDeviceFromObject (déconseillé)](https://docs.xbox.com/fr/reference/input/gameinput/deprecated/interfaces/igameinput/methods/igameinput_finddevicefromobject.md)
- [IGameInput::FindDeviceFromPlatformHandle (déconseillé)](https://docs.xbox.com/fr/reference/input/gameinput/deprecated/interfaces/igameinput/methods/igameinput_finddevicefromplatformhandle.md)
- [GameInputLocation (déconseillé)](https://docs.xbox.com/fr/reference/input/gameinput/deprecated/enums/gameinputlocation.md)
- [GameInputBatteryState (déconseillé)](https://docs.xbox.com/fr/reference/input/gameinput/deprecated/structs/gameinputbatterystate.md)
- [GameInputBatteryStatus (déconseillé)](https://docs.xbox.com/fr/reference/input/gameinput/deprecated/enums/gameinputbatterystatus.md)
