GameInputRawDeviceReportInfo
Describes a report of the raw stream from an input device.
Syntax
typedef struct GameInputRawDeviceReportInfo {
GameInputRawDeviceReportKind kind;
uint32_t id;
uint32_t size;
uint32_t itemCount;
GameInputRawDeviceReportItemInfo const * items;
} GameInputRawDeviceReportInfo
Members
kind
Type: GameInputRawDeviceReportKind
The type of this report.
id
Type: uint32_t
The ID of this report.
size
Type: uint32_t
The size of this report.
itemCount
Type: uint32_t
The number of items in this report.
items
Type: GameInputRawDeviceReportItemInfo const *
A pointer to the information in this report.
Remarks
This structure is used in the following structures:
- GameInputDeviceInfo
- GameInputControllerAxisInfo
- GameInputControllerButtonInfo
- GameInputControllerSwitchInfo
For more information, see the GetDeviceInfo method of IGameInputDevice.
For intermediate and advanced use cases of the GameInput API, see Advanced GameInput topics.
Requirements
Header: GameInput.h
Supported platforms: Windows, Xbox One family consoles and Xbox Series consoles