【问题标题】:Is it possible to get the physical shape of a touch contact (a bitmap) in Windows?是否可以在 Windows 中获得触摸触点(位图)的物理形状?
【发布时间】:2017-11-19 11:11:25
【问题描述】:

我希望能够确定手指绘画应用的触摸触点的大小和旋转。现在斜着一根长手指给我一个巨大的正方形,这根本不是我想要的,我想要一个有角度的长矩形。

我认为这将由系统提供,但即使 Surface Pro 4 硬件也没有此功能。但如果我有联系区域的位图,我可以提取信息。

到目前为止,谷歌搜索 WM_INPUT 相关的东西并没有帮助。这甚至可能吗?

编辑:准确地说,我正在寻找一种获得POINTER_TOUCH_INFO::orientation 的方法。我的触摸屏没有在这个字段中输入任何值。

编辑 2:对此有一些有用的研究 (http://hci.cs.umanitoba.ca/assets/publication_files/2009-UIST-wang-DirectTouchSurface.pdf),我现在只需要访问联系人形状。

编辑 3:我从 @msdev 得到了答复,他们还建议进行运动跟踪。现在唯一缺少的是连续跟踪,我想没有接触位图就没有办法可靠地解决这个问题。也许教授神经网络可能会奏效。

【问题讨论】:

    标签: c++ windows winapi touch


    【解决方案1】:

    从 Windows 8 开始有新消息: - WM_POINTERUP - WM_POINTERDOWN - WM_POINTERUPDATE

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-06-20
      • 1970-01-01
      • 2016-03-20
      • 2016-02-09
      • 1970-01-01
      • 2011-03-29
      • 2017-02-24
      相关资源
      最近更新 更多