Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Describes a report of the raw stream from an input device. These reports are only supported for Game Input Protocol (GIP) devices.
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. For Game Input Protocol (GIP) devices, this represents the message ID.
size
Type: uint32_t
The size of this report.
itemCount
Type: uint32_t
The number of items in this report. Unimplemented. Set to 0.
items
Type: GameInputRawDeviceReportItemInfo const *
A pointer to the information in this report. Unimplemented. Set to nullptr.
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