GameInputRawDeviceReportItemInfo
Describes an individual data item within a raw HID device report.Syntax
Members
bitOffsetType: uint32_t Bit offset of this item within the report. bitSize
Type: uint32_t Size of this item in bits. logicalMin, logicalMax
Type: int64_t The logical (raw) value range for this item. physicalMin, physicalMax
Type: int64_t The physical value range for this item (after applying unit exponent). physicalUnits
Type: GameInputRawDevicePhysicalUnitKind The physical unit system for this item. rawPhysicalUnits
Type: uint32_t The raw HID physical units value. rawPhysicalUnitsExponent
Type: int32_t The decimal exponent to apply to raw physical values. flags
Type: GameInputRawDeviceReportItemFlags Flags describing item properties. usageCount
Type: uint32_t Number of HID usages for this item. usages
Type: const GameInputUsage* Pointer to an array of
usageCount usages.
collectionType: const GameInputRawDeviceItemCollectionInfo* The collection this item belongs to. itemLabel
Type: const GameInputLabel* An optional label for the item. collectionLabel
Type: const GameInputLabel* An optional label for the parent collection.
