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

# GameInputRawDeviceItemCollectionInfo

> GameInputRawDeviceItemCollectionInfo

# GameInputRawDeviceItemCollectionInfo

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

Descreve uma coleção HID que agrupa itens de relatório brutos de dispositivo relacionados.

## Sintaxe

```cpp theme={null}
typedef struct GameInputRawDeviceItemCollectionInfo {
    GameInputRawDeviceItemCollectionKind kind;
    uint32_t childCount;
    uint32_t siblingCount;
    uint32_t usageCount;
    const GameInputUsage* usages;
    const GameInputRawDeviceItemCollectionInfo* parent;
    const GameInputRawDeviceItemCollectionInfo* firstSibling;
    const GameInputRawDeviceItemCollectionInfo* previousSibling;
    const GameInputRawDeviceItemCollectionInfo* nextSibling;
    const GameInputRawDeviceItemCollectionInfo* lastSibling;
    const GameInputRawDeviceItemCollectionInfo* firstChild;
    const GameInputRawDeviceItemCollectionInfo* lastChild;
} GameInputRawDeviceItemCollectionInfo;
```

## Membros

**kind**\
Tipo: [GameInputRawDeviceItemCollectionKind](/pt-BR/reference/input/gameinput/deprecated/enums/gameinputrawdeviceitemcollectionkind)

O tipo de coleção HID.

**childCount**\
Tipo: uint32\_t

Número de coleções filhas.

**siblingCount**\
Tipo: uint32\_t

Número de coleções irmãs no mesmo nível.

**usageCount**\
Tipo: uint32\_t

Número de usos HID associados a esta coleção.

**usages**\
Tipo: const GameInputUsage\*

Ponteiro para uma matriz de `usageCount` usos HID.

**parent, firstSibling, previousSibling, nextSibling, lastSibling, firstChild, lastChild**\
Tipo: const GameInputRawDeviceItemCollectionInfo\*

Ponteiros de navegação que formam a árvore de coleções.

## 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)
[GameInputRawDeviceItemCollectionKind](/pt-BR/reference/input/gameinput/deprecated/enums/gameinputrawdeviceitemcollectionkind)
[GameInputRawDeviceReportItemInfo](/pt-BR/reference/input/gameinput/deprecated/structs/gameinputrawdevicereportiteminfo)


## Related topics

- [GameInputRawDeviceItemCollectionInfo](/ja-jp/reference/input/gameinput/deprecated/structs/gameinputrawdeviceitemcollectioninfo.md)
- [GameInputRawDeviceItemCollectionKind](/reference/input/gameinput/deprecated/enums/gameinputrawdeviceitemcollectionkind.md)
