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:

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

See also

Overview of GameInput
GameInput