代码之家  ›  专栏  ›  技术社区  ›  Martin

用C语言跟踪图形输入#

  •  1
  • Martin  · 技术社区  · 16 年前

    我正在用C#编写一个XNA应用程序,我希望能够用图形板控制该应用程序。我所需要做的就是跟踪笔在平板电脑上的位置和压力,如果有一些内置的手势识别系统会很好,但如果需要的话,我愿意自己来构建。

    我的第一次尝试是使用 vbtablet library .然而,当我把这封信寄给一个朋友时,它没有起作用。似乎底层技术相当陈旧,一些平板电脑不支持。

    我的第二次尝试是玩 Microsoft.Ink 系统这看起来很有希望,但我对这个主题知之甚少,我正在努力让它正常工作——例如,我找不到如何读取原始平板电脑输入,以及在使用InkOverlay时如何在平板电脑上禁用鼠标指针模式。

    对于这个领域的初学者来说,最好使用的系统是什么?有哪些好的文档?

    1 回复  |  直到 16 年前
        1
  •  1
  •   Joel Martinez    16 年前

    好吧,如果你只支持Windows7,你可以像XNA4(目前通过WindowsPhoneSDK在CTP中)一样,内置触摸API。在Windows7上,操作系统发送的底层WM_TOUCH消息支持这些API。

    好的,第二次尝试:-)你可以使用平板电脑,比如Wacom竹子,来发送 TUIO messages Multi-Touch Vista 将这些TUIO消息转换为WM_TOUCH消息。