2.2.3.3 RDPINPUT_TOUCH_EVENT_PDU
The RDPINPUT_TOUCH_EVENT_PDU message is sent by the client endpoint and is used to remote a collection of touch frames.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
header |
|||||||||||||||||||||||||||||||
|
... |
encodeTime (variable) |
||||||||||||||||||||||||||||||
|
... |
|||||||||||||||||||||||||||||||
|
frameCount (variable) |
|||||||||||||||||||||||||||||||
|
... |
|||||||||||||||||||||||||||||||
|
frames (variable) |
|||||||||||||||||||||||||||||||
|
... |
|||||||||||||||||||||||||||||||
header (6 bytes): An RDPINPUT_HEADER (section 2.2.2.6) structure. The eventId field MUST be set to EVENTID_TOUCH (0x0003).
encodeTime (variable): A FOUR_BYTE_UNSIGNED_INTEGER (section 2.2.2.3) structure that specifies the time that has elapsed (in milliseconds) from when the oldest touch frame was generated to when it was encoded for transmission by the client.
frameCount (variable): A TWO_BYTE_UNSIGNED_INTEGER (section 2.2.2.1) structure that specifies the number of RDPINPUT_TOUCH_FRAME (section 2.2.3.3.1) structures in the frames field.
frames (variable): An array of RDPINPUT_TOUCH_FRAME structures ordered from the oldest in time to the most recent in time. The number of structures in this array is specified by the frameCount field.