Skip to main content

GameInputRawDeviceReportItemInfo

已弃用。 此结构已在 GameInput v1 中移除,当前 API 中不再提供。当前的 GameInputRawDeviceReportInfo 使用不同的项描述符。
描述原始 HID 设备报告中的单个数据项。

语法

成员

bitOffset
类型:uint32_t
此项在报告中的位偏移量。 bitSize
类型:uint32_t
此项的大小(以位为单位)。 logicalMin, logicalMax
类型:int64_t
此项的逻辑(原始)值范围。 physicalMin, physicalMax
类型:int64_t
此项的物理值范围(应用单位指数后)。 physicalUnits
类型:GameInputRawDevicePhysicalUnitKind
此项的物理单位系统。 rawPhysicalUnits
类型:uint32_t
原始 HID 物理单位值。 rawPhysicalUnitsExponent
类型:int32_t
应用于原始物理值的十进制指数。 flags
类型:GameInputRawDeviceReportItemFlags
描述项属性的标志。 usageCount
类型:uint32_t
此项的 HID 用法数量。 usages
类型:const GameInputUsage*
指向 usageCount 个用法数组的指针。 collection
类型:const GameInputRawDeviceItemCollectionInfo*
此项所属的集合。 itemLabel
类型:const GameInputLabel*
项的可选标签。 collectionLabel
类型:const GameInputLabel*
父集合的可选标签。

版本历史

另请参阅

已弃用的 GameInput API 成员 GameInputRawDeviceItemCollectionInfo GameInputRawDevicePhysicalUnitKind GameInputRawDeviceReportItemFlags
最后修改于 2026年8月13日