Skip to main content

GameInputRawDeviceReportItemInfo

Déconseillé. Cette structure a été supprimée dans GameInput v1 et n’est pas disponible dans l’API actuelle. La structure GameInputRawDeviceReportInfo actuelle utilise un descripteur d’élément différent.
Décrit un élément de données individuel dans un rapport de périphérique HID brut.

Syntaxe

Membres

bitOffset
Type : uint32_t
Décalage en bits de cet élément dans le rapport. bitSize
Type : uint32_t
Taille de cet élément en bits. logicalMin, logicalMax
Type : int64_t
La plage de valeurs logiques (brutes) de cet élément. physicalMin, physicalMax
Type : int64_t
La plage de valeurs physiques de cet élément (après application de l’exposant d’unité). physicalUnits
Type : GameInputRawDevicePhysicalUnitKind
Le système d’unités physiques de cet élément. rawPhysicalUnits
Type : uint32_t
La valeur brute des unités physiques HID. rawPhysicalUnitsExponent
Type : int32_t
L’exposant décimal à appliquer aux valeurs physiques brutes. flags
Type : GameInputRawDeviceReportItemFlags
Indicateurs décrivant les propriétés de l’élément. usageCount
Type : uint32_t
Nombre d’utilisations HID pour cet élément. usages
Type : const GameInputUsage*
Pointeur vers un tableau de usageCount utilisations. collection
Type : const GameInputRawDeviceItemCollectionInfo*
La collection à laquelle appartient cet élément. itemLabel
Type : const GameInputLabel*
Une étiquette facultative pour l’élément. collectionLabel
Type : const GameInputLabel*
Une étiquette facultative pour la collection parente.

Historique des versions

Voir aussi

Membres déconseillés de l’API GameInput GameInputRawDeviceItemCollectionInfo GameInputRawDevicePhysicalUnitKind GameInputRawDeviceReportItemFlags
Last modified on October 6, 2026