如何通过 C# 为 UWP 中的每个接触点获取低接触点参数

HOW to get LOW touch point argument for each touch point in UWP by C#

我需要过滤 UWP 应用中的接触点。我需要根据触摸点的时间戳过滤触摸点,得到触摸点的坐标或id。

在 WPF 应用程序中,我可以使用 TouchFrameEventArgs class 并使用方法 GetTouchPoints().

来获取触摸点的必要数据

但是,在 UWP 应用程序中,我应该使用什么?我想获取特定事件发生后第一个发生的接触点。

首先,一般来说,UWP中的touhc、鼠标和笔输入被抽象为处理pointers的单个事件集。

当你处理像 PointerDown 这样的指针事件时,你会得到一个 PointerRoutedEventArgs class 的实例。 class 将帮助您使用 Pointer.PointerId 属性 识别特定指针。这是一个唯一标识,您可以使用它来检查引发此事件的指针。您可以及时存储您遇到的指针 ID,这将为您提供您所请求的行为。