2

我即将开始开发多点触控应用程序。
我需要在 WPF 和 XNA 之间做出决定。
哪个会跑得更快?WPF 已经拥有通过 TUIO 输入支持多点触控的库。
有谁知道类似的库,甚至只是
在 XNA 中拖动/旋转/移动对象的示例代码?

谢谢!西南。

4

3 回答 3

1

触摸只是从用户那里获取输入的另一种方式。是否将此输入路由到 XNA 应用程序或 WPF 应用程序更多地取决于您要在应用程序中执行的操作。

XNA 是用于在 Windows、Xbox 和 Zune 上执行 2D/3D 的较低级别的 api。WPF 仅对执行 3D 和目标(当前)仅 Windows 具有更高级别的支持。因此,使用 XNA 与 WPF 是 imo 更多的是图形要求和平台支持的决定。

由于您的应用程序是图形密集型的,因此在较低级别(阅读 XNA 甚至SlimDX / DirectX)工作可能会更有效。Reimer 的 XNA 教程有很多关于 XNA 入门的精彩文章。

于 2009-12-16T16:56:31.887 回答
1

如果您使用 XNA,您将做大量数学运算来手动分析触摸信息 - 我会先检查 WPF(或者您可以WPF 中托管 XNA 视觉效果并使用 WPF 的触摸输入引擎)

于 2009-12-17T01:43:48.040 回答
0

Bespoke MultiTouch Framework同时支持多点触控和 XNA。Paul 已经构建了许多 XNA 示例来演示您正在寻找的功能:-)

于 2009-12-17T21:24:58.573 回答