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

# GameInputRawDeviceReportItemInfo (en desuso)

> GameInputRawDeviceReportItemInfo

# GameInputRawDeviceReportItemInfo

> [!WARNING]
>
> **En desuso.** Esta estructura se quitó en GameInput v1 y no está disponible en la API actual. La estructura [GameInputRawDeviceReportInfo](https://docs.xbox.com/es/reference/input/gameinput/structs/gameinputrawdevicereportinfo.md) actual usa un descriptor de elemento diferente.

Describe un elemento de datos individual dentro de un informe de dispositivo HID sin procesar.

## Sintaxis

```cpp theme={null}
typedef struct GameInputRawDeviceReportItemInfo {
    uint32_t bitOffset;
    uint32_t bitSize;
    int64_t logicalMin;
    int64_t logicalMax;
    int64_t physicalMin;
    int64_t physicalMax;
    GameInputRawDevicePhysicalUnitKind physicalUnits;
    uint32_t rawPhysicalUnits;
    int32_t rawPhysicalUnitsExponent;
    GameInputRawDeviceReportItemFlags flags;
    uint32_t usageCount;
    const GameInputUsage* usages;
    const GameInputRawDeviceItemCollectionInfo* collection;
    const GameInputLabel* itemLabel;
    const GameInputLabel* collectionLabel;
} GameInputRawDeviceReportItemInfo;
```

## Miembros

**bitOffset**\
Tipo: uint32\_t

Desplazamiento en bits de este elemento dentro del informe.

**bitSize**\
Tipo: uint32\_t

Tamaño de este elemento en bits.

**logicalMin, logicalMax**\
Tipo: int64\_t

El intervalo de valores lógicos (sin procesar) de este elemento.

**physicalMin, physicalMax**\
Tipo: int64\_t

El intervalo de valores físicos de este elemento (después de aplicar el exponente de unidad).

**physicalUnits**\
Tipo: [GameInputRawDevicePhysicalUnitKind](https://docs.xbox.com/es/reference/input/gameinput/deprecated/enums/gameinputrawdevicephysicalunitkind.md)

El sistema de unidades físicas de este elemento.

**rawPhysicalUnits**\
Tipo: uint32\_t

El valor de unidades físicas HID sin procesar.

**rawPhysicalUnitsExponent**\
Tipo: int32\_t

El exponente decimal que se aplica a los valores físicos sin procesar.

**flags**\
Tipo: [GameInputRawDeviceReportItemFlags](https://docs.xbox.com/es/reference/input/gameinput/deprecated/enums/gameinputrawdevicereportitemflags.md)

Marcas que describen las propiedades del elemento.

**usageCount**\
Tipo: uint32\_t

Número de usos HID de este elemento.

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

Puntero a una matriz de `usageCount` usos.

**collection**\
Tipo: const [GameInputRawDeviceItemCollectionInfo](https://docs.xbox.com/es/reference/input/gameinput/deprecated/structs/gameinputrawdeviceitemcollectioninfo.md)\*

La colección a la que pertenece este elemento.

**itemLabel**\
Tipo: const GameInputLabel\*

Una etiqueta opcional para el elemento.

**collectionLabel**\
Tipo: const GameInputLabel\*

Una etiqueta opcional para la colección primaria.

## Historial de versiones

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

## Consulte también

[Miembros de la API de GameInput en desuso](https://docs.xbox.com/es/reference/input/gameinput/deprecated/gameinput_deprecated_members.md)
[GameInputRawDeviceItemCollectionInfo](https://docs.xbox.com/es/reference/input/gameinput/deprecated/structs/gameinputrawdeviceitemcollectioninfo.md)
[GameInputRawDevicePhysicalUnitKind](https://docs.xbox.com/es/reference/input/gameinput/deprecated/enums/gameinputrawdevicephysicalunitkind.md)
[GameInputRawDeviceReportItemFlags](https://docs.xbox.com/es/reference/input/gameinput/deprecated/enums/gameinputrawdevicereportitemflags.md)


## Related topics

- [GameInputRawDeviceReportItemFlags (en desuso)](https://docs.xbox.com/es/reference/input/gameinput/deprecated/enums/gameinputrawdevicereportitemflags.md)
- [GameInputRawDeviceItemCollectionInfo (en desuso)](https://docs.xbox.com/es/reference/input/gameinput/deprecated/structs/gameinputrawdeviceitemcollectioninfo.md)
- [GameInputRawDevicePhysicalUnitKind (en desuso)](https://docs.xbox.com/es/reference/input/gameinput/deprecated/enums/gameinputrawdevicephysicalunitkind.md)
- [GameInputRawDeviceItemCollectionKind (en desuso)](https://docs.xbox.com/es/reference/input/gameinput/deprecated/enums/gameinputrawdeviceitemcollectionkind.md)
- [IGameInputDevice::SetRawDeviceFeature (en desuso)](https://docs.xbox.com/es/reference/input/gameinput/deprecated/interfaces/igameinputdevice/methods/igameinputdevice_setrawdevicefeature.md)
