Table of Contents

Class RawTouchInputReport

Namespace
nanoFramework.UI.Input
Assembly
nanoFramework.Graphics.dll

The RawTouchInputReport class encapsulates the raw input provided from a multitouch source.

public class RawTouchInputReport : InputReport
Inheritance
RawTouchInputReport
Inherited Members
Extension Methods

Remarks

It is important to note that the InputReport class only contains blittable types. This is required so that the report can be marshalled across application domains.

Constructors

RawTouchInputReport(PresentationSource, DateTime, byte, TouchInput[])

Constructs an instance of the RawKeyboardInputReport class.

public RawTouchInputReport(PresentationSource inputSource, DateTime timestamp, byte eventMessage, TouchInput[] touches)

Parameters

inputSource PresentationSource
timestamp DateTime
eventMessage byte
touches TouchInput[]

RawTouchInputReport(PresentationSource, DateTime, byte, TouchInput[], UIElement)

public RawTouchInputReport(PresentationSource inputSource, DateTime timestamp, byte eventMessage, TouchInput[] touches, UIElement destTarget)

Parameters

inputSource PresentationSource
timestamp DateTime
eventMessage byte
touches TouchInput[]
destTarget UIElement

Fields

EventMessage

public readonly byte EventMessage

Field Value

byte

Target

public readonly UIElement Target

Field Value

UIElement

Touches

public readonly TouchInput[] Touches

Field Value

TouchInput[]