> ## 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>**En desuso.** Esta estructura se quitó en GameInput v1 y no está disponible en la API actual.</Warning>

Describe una colección HID que agrupa elementos relacionados de informes de dispositivo sin procesar.

## Sintaxis

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

## Miembros

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

El tipo de colección HID.

**childCount**\
Tipo: uint32\_t

Número de colecciones secundarias.

**siblingCount**\
Tipo: uint32\_t

Número de colecciones del mismo nivel.

**usageCount**\
Tipo: uint32\_t

Número de usos HID asociados a esta colección.

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

Puntero a una matriz de `usageCount` usos HID.

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

Punteros de navegación que forman el árbol de colecciones.

## Historial de versiones

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

## Consulte también

[Miembros de la API de GameInput en desuso](/reference/input/gameinput/deprecated/gameinput_deprecated_members)
[GameInputRawDeviceItemCollectionKind](/reference/input/gameinput/deprecated/enums/gameinputrawdeviceitemcollectionkind)
[GameInputRawDeviceReportItemInfo](/reference/input/gameinput/deprecated/structs/gameinputrawdevicereportiteminfo)


## Related topics

- [GameInputRawDeviceItemCollectionKind](/es/reference/input/gameinput/deprecated/enums/gameinputrawdeviceitemcollectionkind.md)
- [GameInputRawDeviceReportItemInfo](/es/reference/input/gameinput/deprecated/structs/gameinputrawdevicereportiteminfo.md)
- [GameInput](/es/reference/input/gameinput/gameinput_members.md)
- [Miembros de la API de GameInput en desuso](/es/reference/input/gameinput/deprecated/gameinput_deprecated_members.md)
- [GameInputRawDeviceReportItemFlags](/es/reference/input/gameinput/deprecated/enums/gameinputrawdevicereportitemflags.md)
