我即将开始开发多点触控应用程序。
我需要在 WPF 和 XNA 之间做出决定。
哪个会跑得更快?WPF 已经拥有通过 TUIO 输入支持多点触控的库。
有谁知道类似的库,甚至只是
在 XNA 中拖动/旋转/移动对象的示例代码?
谢谢!西南。
我即将开始开发多点触控应用程序。
我需要在 WPF 和 XNA 之间做出决定。
哪个会跑得更快?WPF 已经拥有通过 TUIO 输入支持多点触控的库。
有谁知道类似的库,甚至只是
在 XNA 中拖动/旋转/移动对象的示例代码?
谢谢!西南。
触摸只是从用户那里获取输入的另一种方式。是否将此输入路由到 XNA 应用程序或 WPF 应用程序更多地取决于您要在应用程序中执行的操作。
XNA 是用于在 Windows、Xbox 和 Zune 上执行 2D/3D 的较低级别的 api。WPF 仅对执行 3D 和目标(当前)仅 Windows 具有更高级别的支持。因此,使用 XNA 与 WPF 是 imo 更多的是图形要求和平台支持的决定。
由于您的应用程序是图形密集型的,因此在较低级别(阅读 XNA 甚至SlimDX / DirectX)工作可能会更有效。Reimer 的 XNA 教程有很多关于 XNA 入门的精彩文章。
如果您使用 XNA,您将做大量数学运算来手动分析触摸信息 - 我会先检查 WPF(或者您可以在WPF 中托管 XNA 视觉效果并使用 WPF 的触摸输入引擎)
Bespoke MultiTouch Framework同时支持多点触控和 XNA。Paul 已经构建了许多 XNA 示例来演示您正在寻找的功能:-)