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

# GameInputRawDeviceReportItemFlags

> GameInputRawDeviceReportItemFlags

# GameInputRawDeviceReportItemFlags

<Warning>**Déconseillé.** Cette énumération a été supprimée dans GameInput v1 et n'est pas disponible dans l'API actuelle.</Warning>

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](/fr-CA/reference/input/gameinput/deprecated/gameinput_deprecated_members)
[GameInputRawDeviceReportItemInfo](/fr-CA/reference/input/gameinput/deprecated/structs/gameinputrawdevicereportiteminfo)


## Related topics

- [GameInputRawDeviceReportItemFlags](/ja-jp/reference/input/gameinput/deprecated/enums/gameinputrawdevicereportitemflags.md)
- [GameInputRawDeviceReportItemInfo](/reference/input/gameinput/deprecated/structs/gameinputrawdevicereportiteminfo.md)
