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

# GameInputRawDeviceReportItemFlags (en desuso)

> GameInputRawDeviceReportItemFlags

# GameInputRawDeviceReportItemFlags

> [!WARNING]
>
> **En desuso.** Esta enumeración se quitó en GameInput v1 y no está disponible en la API actual.

Define marcas de máscara de bits que describen las propiedades de un elemento individual de informe de dispositivo HID sin procesar.

## Sintaxis

```cpp theme={null}
enum GameInputRawDeviceReportItemFlags : uint32_t
{
    GameInputRawDeviceReportItemFlagNone                = 0x00000000,
    GameInputRawDeviceReportItemFlagConstant            = 0x00000001,
    GameInputRawDeviceReportItemFlagVariable            = 0x00000002,
    GameInputRawDeviceReportItemFlagRelative            = 0x00000004,
    GameInputRawDeviceReportItemFlagWrap                = 0x00000008,
    GameInputRawDeviceReportItemFlagNonLinear           = 0x00000010,
    GameInputRawDeviceReportItemFlagNoPreferredState    = 0x00000020,
    GameInputRawDeviceReportItemFlagHasNullState        = 0x00000040,
    GameInputRawDeviceReportItemFlagVolatile            = 0x00000080,
    GameInputRawDeviceReportItemFlagBufferedBytes       = 0x00000100,
};
```

## Constantes

| Constante | Valor | Descripción |
| - | - | - |
| GameInputRawDeviceReportItemFlagNone | 0x00000000 | No hay marcas establecidas. |
| GameInputRawDeviceReportItemFlagConstant | 0x00000001 | El valor del elemento es constante (no se puede cambiar). |
| GameInputRawDeviceReportItemFlagVariable | 0x00000002 | El elemento es una variable (no una matriz). |
| GameInputRawDeviceReportItemFlagRelative | 0x00000004 | El elemento notifica cambios relativos (no absolutos). |
| GameInputRawDeviceReportItemFlagWrap | 0x00000008 | El elemento se ajusta al llegar a los límites lógicos. |
| GameInputRawDeviceReportItemFlagNonLinear | 0x00000010 | El elemento tiene una respuesta no lineal. |
| GameInputRawDeviceReportItemFlagNoPreferredState | 0x00000020 | El elemento no tiene un estado preferido (neutro). |
| GameInputRawDeviceReportItemFlagHasNullState | 0x00000040 | El elemento tiene un estado nulo (fuera de intervalo). |
| GameInputRawDeviceReportItemFlagVolatile | 0x00000080 | El elemento es volátil (el valor puede cambiar entre lecturas). |
| GameInputRawDeviceReportItemFlagBufferedBytes | 0x00000100 | El elemento usa transferencia de bytes almacenados en búfer. |

## 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)
[GameInputRawDeviceReportItemInfo](https://docs.xbox.com/es/reference/input/gameinput/deprecated/structs/gameinputrawdevicereportiteminfo.md)


## Related topics

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