Skip to main content

GameInputRawDeviceReportItemInfo

Obsolète. 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 au sein d’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
Plage de valeurs logiques (brutes) de cet élément. physicalMin, physicalMax
Type : int64_t
Plage de valeurs physiques de cet élément (après application de l’exposant d’unité). physicalUnits
Type : GameInputRawDevicePhysicalUnitKind
Système d’unités physiques de cet élément. rawPhysicalUnits
Type : uint32_t
Valeur brute des unités physiques HID. rawPhysicalUnitsExponent
Type : int32_t
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’usages HID pour cet élément. usages
Type : const GameInputUsage*
Pointeur vers un tableau de usageCount usages. collection
Type : const GameInputRawDeviceItemCollectionInfo*
Collection à laquelle appartient cet élément. itemLabel
Type : const GameInputLabel*
Étiquette facultative de l’élément. collectionLabel
Type : const GameInputLabel*
Étiquette facultative de la collection parente.

Historique des versions

Voir aussi

Membres obsolètes de l’API GameInput GameInputRawDeviceItemCollectionInfo GameInputRawDevicePhysicalUnitKind GameInputRawDeviceReportItemFlags
Last modified on October 6, 2026