IRDPViewerInputSink interface (rdpencomapi.h)

[The IRDPViewerInputSink interface is no longer available for use for UWP applications as of Windows 10, version 1709. It is still supported for Desktop apps.]

Sends mouse and keyboard events, and supports touch input.

Inheritance

The IRDPViewerInputSink class inherits from the IUnknown interface. IRDPViewerInputSink also has these types of members:

Methods

The IRDPViewerInputSink interface has these methods.

 
IRDPViewerInputSink::AddTouchInput

Accepts a description of a touch input.
IRDPViewerInputSink::BeginTouchFrame

Begins to accept a series of touch inputs.
IRDPViewerInputSink::EndTouchFrame

Stops to accept a series of touch inputs.
IRDPViewerInputSink::SendKeyboardEvent

Sends a keyboard event message.
IRDPViewerInputSink::SendMouseButtonEvent

Sends a mouse button event message.
IRDPViewerInputSink::SendMouseMoveEvent

Sends a mouse move event message.
IRDPViewerInputSink::SendMouseWheelEvent

Sends a mouse wheel event message.
IRDPViewerInputSink::SendSyncEvent

Sends an event message to indicate a change in the state of the keyboard, such as when the Caps Lock key is pressed.

Requirements

Requirement Value
Minimum supported client Windows 8.1 [desktop apps only]
Minimum supported server Windows Server 2012 R2 [desktop apps only]
Target Platform Windows
Header rdpencomapi.h

See also

Windows Desktop Sharing Interfaces