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

# GameInputString

> GameInputString

# GameInputString

<Warning>**Preterido.** Esta estrutura foi removida no GameInput v1 e não está disponível na API atual.</Warning>

Representa um valor de cadeia de caracteres usado em campos de identificação de dispositivo nas estruturas do GameInput.

## Sintaxe

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

## Membros

**sizeInBytes**\
Tipo: uint32\_t

O tamanho dos dados da cadeia de caracteres em bytes, sem incluir um terminador nulo.

**codePointCount**\
Tipo: uint32\_t

O número de pontos de código Unicode na cadeia de caracteres.

**data**\
Tipo: const char\*

Ponteiro para os dados da cadeia de caracteres codificados em UTF-8. Não necessariamente terminados em nulo.

## Comentários

Este tipo era usado para campos de cadeia de caracteres na estrutura `GameInputDeviceInfo` da v0 (como `displayName`, `deviceFamily` e `hardwareVersion`). Ele foi removido na v1, quando esses campos de cadeia de caracteres foram removidos de [GameInputDeviceInfo](/pt-BR/reference/input/gameinput/structs/gameinputdeviceinfo).

## Histórico de versões

| Versão | Alterações |
| - | - |
| **v1** | Removida. |
| **v0** | Introduzida. |

## Confira também

[Membros preteridos da API GameInput](/pt-BR/reference/input/gameinput/deprecated/gameinput_deprecated_members)


## Related topics

- [GameInputString](/reference/input/gameinput/deprecated/structs/gameinputstring.md)
- [GameInputKeyboardInfo](/reference/input/gameinput/structs/gameinputkeyboardinfo.md)
- [GameInput](/reference/input/gameinput/gameinput_members.md)
- [Deprecated GameInput API members](/reference/input/gameinput/deprecated/gameinput_deprecated_members.md)
