GameInputRawDeviceReportItemFlags
Obsolète. Cette énumération a été supprimée dans GameInput v1 et n’est pas disponible dans l’API actuelle.
Syntaxe
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. |
