Skip to main content

GameInputRawDeviceReportItemInfo

Preterido. Esta estrutura foi removida no GameInput v1 e não está disponível na API atual. A GameInputRawDeviceReportInfo atual usa um descritor de item diferente.
Descreve um item de dados individual em um relatório bruto de dispositivo HID.

Sintaxe

Membros

bitOffset
Tipo: uint32_t
Deslocamento em bits deste item no relatório. bitSize
Tipo: uint32_t
Tamanho deste item em bits. logicalMin, logicalMax
Tipo: int64_t
O intervalo de valores lógicos (brutos) deste item. physicalMin, physicalMax
Tipo: int64_t
O intervalo de valores físicos deste item (após aplicar o expoente da unidade). physicalUnits
Tipo: GameInputRawDevicePhysicalUnitKind
O sistema de unidades físicas deste item. rawPhysicalUnits
Tipo: uint32_t
O valor bruto das unidades físicas HID. rawPhysicalUnitsExponent
Tipo: int32_t
O expoente decimal a ser aplicado aos valores físicos brutos. flags
Tipo: GameInputRawDeviceReportItemFlags
Sinalizadores que descrevem as propriedades do item. usageCount
Tipo: uint32_t
Número de usos HID deste item. usages
Tipo: const GameInputUsage*
Ponteiro para uma matriz de usageCount usos. collection
Tipo: const GameInputRawDeviceItemCollectionInfo*
A coleção à qual este item pertence. itemLabel
Tipo: const GameInputLabel*
Um rótulo opcional para o item. collectionLabel
Tipo: const GameInputLabel*
Um rótulo opcional para a coleção pai.

Histórico de versões

Confira também

Membros preteridos da API GameInput GameInputRawDeviceItemCollectionInfo GameInputRawDevicePhysicalUnitKind GameInputRawDeviceReportItemFlags
Last modified on October 6, 2026