2010-11-18 8 views
0

Gibt es ein Tutorial oder ein Beispiel, das zeigt, wie eine benutzerdefinierte Geste in Microsoft Surface implementiert wird? Nach stundenlangem Googlen konnte ich keine finden.Implementieren Sie Gesten auf Microsoft Surface

Leider bietet das SDK nicht einmal ein Framework zum Erkennen von Gesten.

Ich bin besonders interessiert in Gesten wie ein Kreis oder? oder x

Bearbeiten: Gibt es irgendwelche Neuigkeiten hier? Oder irgendwelche guten Hinweise, wie man ein X über ein UI-Element erkennt?

Antwort

1

Im Allgemeinen ist es keine gute Idee, komplexe Gesten wie diese in Ihrer Anwendung zu erstellen, weil sie wirklich schwer zu entdecken sind. Das heißt, könnten Sie die Berührungen verfolgen eine Polylinie zu erstellen und dann einen Algorithmus wie bei

http://faculty.washington.edu/wobbrock/pubs/uist-07.1.pdf

zu unterscheiden den Weg in eine Reihe von Gesten skizzierte eine Anwendung.

Eine andere Option, aber vielleicht nicht das, was Sie wollen, ist die SurfaceInkCanvas zu verwenden und den dort eingegebenen Text zu erkennen.

Danke!

+0

Vielen Dank, Wie Sie in meiner Antwort sehen können, habe ich auch einen Teil Ihrer Antwort verwendet, um eine Lösung zu implementieren. – RoflcoptrException

+0

Die Verbindung ist tot. – duDE

2

Leider hat die Oberfläche kein Gestenrahmen. Sie müssen nur tauchen und es selbst tun, indem Sie Contact s verfolgen, während sie sich bewegen, erscheinen und verschwinden.

+0

Ich befürchtete, dass dies die Antwort wäre;) – RoflcoptrException

0

In der Zwischenzeit umgesetzt ich meine eigene Gestenerkennung Tool folgende this documentation

Wenn jemand interessiert ist, ich die Quelle teilen konnte.