WPF против XNA против Surface для интерфейса на основе жестов - PullRequest
0 голосов
/ 18 января 2011

Интересно, какая из этих трех платформ / их комбинация наиболее подходит для интерфейса на основе жестов (на основе распознавания касаний или движения)?

Я вижу в Интернете некоторые направления использования WPF и Surface, но ничего конкретного.

Буду признателен, если кто-то, кто уже работал над этим, может предложить подход.

Ответы [ 2 ]

3 голосов
/ 18 января 2011

Если вы говорите о нацеливании на Windows 7, WPF 4 + «Surface Toolkit for Windows Touch» - самый эффективный способ.В WPF 4 встроены низкоуровневые API-интерфейсы для касания, а Surface Toolkit дополняет это набором элементов управления, оптимизированных для касания и жестов.Смотрите мою презентацию на эту тему от PDC '09: http://www.microsoftpdc.com/2009/CL27

1 голос
/ 19 января 2011

Не знаю, почему Адрман удалил свой пост, но я собираюсь повторно опубликовать его ссылку на пост Шона Харгрива о сенсорном API на окнах:
http://blogs.msdn.com/b/shawnhar/archive/2010/09/09/touch-input-on-windows-in-xna-game-studio-4-0.aspx

Если вам интересновсе еще используя XNA для своего проекта, определенно есть варианты, о которых Шон «упоминает» в конце своего поста.Например, вот статья на сайте XNA UK UG, в которой показано, как реализовать касание окон:
http://xna -uk.net / blogs / randomchaos / archive / 2010/02/10 / xna-and-windows-7-multi-touch.aspx

Теперь, это в значительной степени связывает вас с API, но вполне понятно, что вы можете реорганизовать его так, чтобы он был более универсальным, а затемв конечном итоге просто используйте встроенный сенсорный API (при условии, что они реализуют сенсорный ввод на окнах, что, я полагаю, будет).

...