IGipGameControllerInputSink IGipGameControllerInputSink IGipGameControllerInputSink IGipGameControllerInputSink Interface

Definition

Defines the methods necessary for a custom Gip controller interface.

public : interface IGipGameControllerInputSink : IGameControllerInputSink
struct winrt::Windows::Gaming::Input::Custom::IGipGameControllerInputSink : IGameControllerInputSink
public interface IGipGameControllerInputSink : IGameControllerInputSink
Public Interface IGipGameControllerInputSink Implements IGameControllerInputSink
Inheritance
IGipGameControllerInputSinkIGipGameControllerInputSinkIGipGameControllerInputSinkIGipGameControllerInputSink
Attributes

Windows 10 requirements

Device family
Windows 10 Anniversary Edition (introduced v10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v3)

Methods

OnInputResumed(UInt64) OnInputResumed(UInt64) OnInputResumed(UInt64) OnInputResumed(UInt64)

Event raised when input for the controller is resumed.

(Inherited from IGameControllerInputSink)
OnInputSuspended(UInt64) OnInputSuspended(UInt64) OnInputSuspended(UInt64) OnInputSuspended(UInt64)

Event raised when input for the controller is suspended.

(Inherited from IGameControllerInputSink)
OnKeyReceived(UInt64, Byte, Boolean) OnKeyReceived(UInt64, Byte, Boolean) OnKeyReceived(UInt64, Byte, Boolean) OnKeyReceived(UInt64, Byte, Boolean)

Event raised when a key is received.

OnMessageReceived(UInt64, GipMessageClass, Byte, Byte, Byte[]) OnMessageReceived(UInt64, GipMessageClass, Byte, Byte, Byte[]) OnMessageReceived(UInt64, GipMessageClass, Byte, Byte, Byte[]) OnMessageReceived(UInt64, GipMessageClass, Byte, Byte, Byte[])

Event raised when a message is received.

See also