我是 .net 编程的新手,特别是 windows phone 7(我是一个 Java 人)。
我正在为我大学的 Windows Phone 7 研讨会编写应用程序,该研讨会具有半增强现实模式。(半因为 win-pho7 不允许摄像头馈送)。
主要是由于俯仰、偏航和 gps 变化(我订阅),我需要在背景(应该是相机馈送)上渲染各种图像的叠加。
我试图了解我是否需要使用 XNA,因为在我看来这似乎是一项图形要求很高的任务,这就是我们解释 XNA 的用途,或者我可以使用 Silverlight,这似乎更易于开发draggabale 控件和所有。
我希望我的问题是因为,如果不是,请询问,我会提供更多说明。
谢谢,
Ittai
更新:
我主要想了解是否渲染大约 20 个 2D 图像,这些图像将根据上述事件重新渲染,silverlight 可以处理还是需要 xna(因为它对图形的要求太高了) ?
如果有人有这些问题的经验,我想听听。
最后更新(希望如此):
我主要关心的是silverlight 处理屏幕刷新的能力,可以说。
鉴于这是一个增强现实应用程序,每当用户移动手机时,我都需要调整叠加的图像,没有什么复杂的,只需将它们向上/向下/向左/向右移动几个像素偏移量,但仍有一些事情要做。
我担心尝试对图像应用那些小而频繁的更改会成为一个问题?鉴于这是两种不同的实现路径,我认为这不符合过早优化的条件。
正如我认为您可以轻松理解的那样,我宁愿使用 silverlight 我只是不确定它是否可以处理它。
非常感谢您阅读所有更新,
Ittai