【问题标题】:WinRT handling more than 5 touch simultaneous touch inputsWinRT 处理超过 5 个同时触摸输入
【发布时间】:2012-12-26 21:16:08
【问题描述】:

如何使用 C# 和 XAML 在 Windows 应用商店应用上同时处理五个以上的触摸输入? 已经尝试了不同的方法,包括来自 MS:http://msdn.microsoft.com/en-us/library/windows/apps/xaml/jj150606.aspx

有人知道处理五个以上的方法吗?

【问题讨论】:

  • 你能澄清你的问题吗?您是说您的代码没有通知第六个联系人(在支持超过 5 个联系人的硬件上)?或者您收到了第六个联系人,但您的代码不知道如何处理它?
  • 我问这个问题时没有想到硬件限制,但很可能是这样。
  • 您链接的代码没有五次触摸的限制。它检查touchCapabilities.Contacts 属性以确定硬件支持的最大触摸数。

标签: windows-runtime multi-touch


【解决方案1】:

五次触摸限制很可能是硬件限制。触摸屏有一个专门的处理器来处理大量的电容数据。此处理会产生一个触摸列表及其各自的位置,然后将其发送到操作系统进行处理。

在 Apple 领域,小型 iOS 设备(iPhone、iPod)有 5 次触控限制,而大型 iOS 设备 (iPad) 有 10 次触控限制。

【讨论】:

    猜你喜欢
    • 2015-05-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多