> ## 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éprécié)

> GameInputRawDeviceReportItemFlags

# GameInputRawDeviceReportItemFlags

> [!WARNING]
>
> **Déconseillé.** 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 décrivant les propriétés d'un élément individuel de rapport d'un périphérique 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 possède un état nul (hors plage). |
| GameInputRawDeviceReportItemFlagVolatile | 0x00000080 | L'élément est volatil (la valeur peut changer entre les lectures). |
| GameInputRawDeviceReportItemFlagBufferedBytes | 0x00000100 | L'élément utilise un transfert d'octets en mémoire tampon. |

## Historique des versions

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

## Voir aussi

[Membres déconseillés de l'API GameInput](https://docs.xbox.com/fr-CA/reference/input/gameinput/deprecated/gameinput_deprecated_members.md)
[GameInputRawDeviceReportItemInfo](https://docs.xbox.com/fr-CA/reference/input/gameinput/deprecated/structs/gameinputrawdevicereportiteminfo.md)


## Related topics

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