我想知道这三个框架/它们的组合中哪一个最适合基于手势的界面(基于触摸或动作识别)?
我在网上看到了一些使用WPF和Surface的方向,但没有具体的内容。
如果已经有过这方面工作的人能提出建议,我将不胜感激。
答案 0 :(得分:3)
如果您正在谈论定位Windows 7,WPF 4 +“Surface Touchkit for Windows Touch”是最有效的方法。 WPF 4内置了用于触摸的低级API,而Surface Toolkit通过一组针对触摸和手势进行了优化的控件进行了扩展。请参阅PDC '09中关于此主题的演示文稿:http://www.microsoftpdc.com/2009/CL27
答案 1 :(得分:1)
不确定为什么Adrman删除了他的帖子,但是我要重新发布他关于Shawn Hargreave关于Windows上触摸API的帖子的链接:
http://blogs.msdn.com/b/shawnhar/archive/2010/09/09/touch-input-on-windows-in-xna-game-studio-4-0.aspx
如果你对仍然在你的项目中使用XNA感兴趣,那么Shawn肯定还有一些选项,因为Shawn在他的帖子结尾处“接触”了。例如,这是一篇关于XNA UK UG网站的文章,该文章展示了如何在Windows上实现触摸:
http://xna-uk.net/blogs/randomchaos/archive/2010/02/10/xna-and-windows-7-multi-touch.aspx
现在,这几乎与API有关,但是你有理由认为你可以重构它以使它更通用,然后最终只使用内置触摸API(假设它们在windows上实现触摸,我相信他们会这样做。