Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Note
This function is not yet implemented.
Creates a new buffer represented by an IGameInputRawDeviceReport instance.
Syntax
HRESULT CreateRawDeviceReport(
uint32_t reportId,
GameInputRawDeviceReportKind reportKind,
IGameInputRawDeviceReport** report
)
Parameters
reportId _In_
Type: uint32_t
Device-defined ID for the created InputRawDeviceReport interface.
reportKind _In_
Type: GameInputRawDeviceReportKind
Defines the type of raw device report to create.
The GameInputRawDeviceReportKind enumeration only accepts the values of the GameInputRawFeatureReport and GameInputRawOutputReport constants.
report _COM_Outptr_
Type: IGameInputRawDeviceReport**
The resulting IGameInputRawDeviceReport instance.
Return value
Type: HRESULT
Returns E_NOTIMPL.
Remarks
The CreateRawDeviceReport method creates a buffer that is used to send raw information to the device. It is represented by the IGameInputRawDeviceReport instance. For intermediate and advanced use-cases of the GameInput API, see Advanced GameInput topics.
Note
Creating import report buffers are not supported.
Requirements
Header: GameInput.h
Library: xgameruntime.lib
Supported platforms: Windows, Xbox One family consoles and Xbox Series consoles