【问题标题】:HOW to get LOW touch point argument for each touch point in UWP by C#如何通过 C# 为 UWP 中的每个触摸点获取 LOW 触摸点参数
【发布时间】:2018-03-06 07:10:25
【问题描述】:

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

在 WPF 应用程序中,我可以通过 TouchFrameEventArgs 类和 GetTouchPoints() 方法获取必要的接触点数据。

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

【问题讨论】:

    标签: c# api uwp touch multi-touch


    【解决方案1】:

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

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

    【讨论】:

    • 您好,感谢您的回复。我还发现了 touchhittest 事件和事件 arg 类。
    • 如果解决了问题,请考虑接受答案作为解决方案:-)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多