Вы можете использовать GestureListener
в Silverlight Toolkit для этого.Используйте событие PinchDelta
, чтобы получить несколько сенсорных координат.Насколько я вижу, он поддерживает только два пальца.
private void GestureListener_PinchDelta(object sender, PinchGestureEventArgs e)
{
System.Diagnostics.Debug.WriteLine(e.GetPosition(LayoutRoot, 0));
System.Diagnostics.Debug.WriteLine(e.GetPosition(LayoutRoot, 1));
Так что, если вам нужно больше, вам, возможно, придется реализовать полное декодирование входного события самостоятельно или поискать подходящую библиотеку.Также обратите внимание на источник GestureListener
.