2010-12-12 6 views
8

Ich schreibe eine kleine Anwendung für das WP7 mit Silverlight, und es wäre hilfreich für meine Anwendung in der Lage zu sein, die sehr grundlegenden Dimensionen zu kennen des Berührungsfingerabdrucks (Höhe, Breite). Nach der Suche habe ich die TouchPoint.Size-Eigenschaft gefunden und verwendet. Dies gibt jedoch immer einen Wert von 1 für Höhe und Breite zurück.Windows Phone 7 - Silverlight - Touch-Eingabe - TouchPoint.Size ist immer 1,1

Wird dies auf dem Windows Phone erwartet? Wird es nicht unterstützt? Ist es eine Funktion, die nicht von Silverlight unterstützt wird? Können diese Informationen von einer anderen API abgerufen werden? Sollte XNA die Bereitstellung dieser Informationen unterstützen, falls ich zu XNA wechseln sollte?

Antwort

1

SL sagt Ihnen nicht die Größe der Berührung, und ich kenne XNA nicht gut genug, um zu wissen, ob es auch tut.

0

haben Sie den WP7 Toolkit GestureService versucht, die Position zu erhalten? Dies könnte für Sie funktionieren.

+0

wir reden über Größe der Berührung, nicht über Position .... –

+2

Sie haben Recht, und ja, ich habe einige Tests und TouchPoint.Size ist immer 1. Sie würden erwarten, dass dies wie in http erwähnt unterstützt: //msdn.microsoft.com/en-us/library/system.windows.input.touchpoint.size(v=VS.95).aspx – invalidusername