IXusbGameControllerInputSink IXusbGameControllerInputSink IXusbGameControllerInputSink IXusbGameControllerInputSink Interface

Definition

Defines the methods necessary for a custom Xusb controller interface.

public : interface IXusbGameControllerInputSinkpublic interface IXusbGameControllerInputSinkPublic Interface IXusbGameControllerInputSink// This API is not available in Javascript.
Inheritance
IXusbGameControllerInputSinkIXusbGameControllerInputSinkIXusbGameControllerInputSinkIXusbGameControllerInputSink
Attributes
Windows 10 requirements
Device family
Windows 10 Anniversary Edition (introduced v10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v3)

Inherited Members

Inherited methods

Methods

OnInputReceived(UInt64, Byte, Byte[]) OnInputReceived(UInt64, Byte, Byte[]) OnInputReceived(UInt64, Byte, Byte[]) OnInputReceived(UInt64, Byte, Byte[])

Event raised when input is received.

public : void OnInputReceived(unsigned __int64 timestamp, Byte reportId, Byte[] inputBuffer)public void OnInputReceived(UInt64 timestamp, Byte reportId, Byte[] inputBuffer)Public Function OnInputReceived(timestamp As UInt64, reportId As Byte, inputBuffer As Byte[]) As void// This API is not available in Javascript.
Parameters
timestamp
unsigned __int64 UInt64 UInt64 UInt64

Timestamp of the event.

reportId
Byte Byte Byte Byte

ID of the report.

inputBuffer
Byte[] Byte[] Byte[] Byte[]

Buffer containing the received input.

See Also