IXusbGameControllerInputSink Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Defines the methods necessary for a custom Xusb controller interface.
public interface class IXusbGameControllerInputSink : IGameControllerInputSink
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 196608)]
/// [Windows.Foundation.Metadata.Guid(2997624213, 28363, 17075, 138, 171, 2, 84, 1, 202, 71, 18)]
struct IXusbGameControllerInputSink : IGameControllerInputSink
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 196608)]
[Windows.Foundation.Metadata.Guid(2997624213, 28363, 17075, 138, 171, 2, 84, 1, 202, 71, 18)]
public interface IXusbGameControllerInputSink : IGameControllerInputSink
Public Interface IXusbGameControllerInputSink
Implements IGameControllerInputSink
- Attributes
- Implements
Windows requirements
Device family |
Windows 10 Anniversary Edition (introduced in 10.0.14393.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduced in v3.0)
|
Methods
OnInputReceived(UInt64, Byte, Byte[]) |
Event raised when input is received. |
OnInputResumed(UInt64) |
Event raised when input for the controller is resumed. (Inherited from IGameControllerInputSink) |
OnInputSuspended(UInt64) |
Event raised when input for the controller is suspended. (Inherited from IGameControllerInputSink) |