> ## 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 (déconseillé)

> GameInputRawDeviceReportItemFlags

# GameInputRawDeviceReportItemFlags

> [!WARNING]
>
> **Obsolète.** Cette énumération a été supprimée dans GameInput v1 et n'est pas disponible dans l'API actuelle.

Définit des indicateurs de masque de bits qui décrivent les propriétés d'un élément individuel de rapport d'appareil HID brut.

## Syntaxe

```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 | Valeur | Description |
| - | - | - |
| GameInputRawDeviceReportItemFlagNone | 0x00000000 | Aucun indicateur défini. |
| GameInputRawDeviceReportItemFlagConstant | 0x00000001 | La valeur de l'élément est constante (non modifiable). |
| GameInputRawDeviceReportItemFlagVariable | 0x00000002 | L'élément est une variable (et non un tableau). |
| GameInputRawDeviceReportItemFlagRelative | 0x00000004 | L'élément signale des changements relatifs (et non absolus). |
| GameInputRawDeviceReportItemFlagWrap | 0x00000008 | L'élément reboucle aux limites logiques. |
| GameInputRawDeviceReportItemFlagNonLinear | 0x00000010 | L'élément a une réponse non linéaire. |
| GameInputRawDeviceReportItemFlagNoPreferredState | 0x00000020 | L'élément n'a pas d'état préféré (neutre). |
| GameInputRawDeviceReportItemFlagHasNullState | 0x00000040 | L'élément a un état nul (hors plage). |
| GameInputRawDeviceReportItemFlagVolatile | 0x00000080 | L'élément est volatile (la valeur peut changer entre les lectures). |
| GameInputRawDeviceReportItemFlagBufferedBytes | 0x00000100 | L'élément utilise un transfert d'octets mis en mémoire tampon. |

## Historique des versions

| Version | Modifications |
| - | - |
| **v1** | Supprimé. |
| **v0** | Introduit. |

## Voir aussi

[Membres obsolètes de l'API GameInput](https://docs.xbox.com/fr/reference/input/gameinput/deprecated/gameinput_deprecated_members.md)
[GameInputRawDeviceReportItemInfo](https://docs.xbox.com/fr/reference/input/gameinput/deprecated/structs/gameinputrawdevicereportiteminfo.md)


## Related topics

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