Types of Touch Panels (Compact 2013)

3/26/2014

Compact 2013 supports three types of touch panels:

  • Single-touch panels. Detect the touch of a single finger or stylus and provide the location of the touch contact point.
  • Symmetric multi-touch panels. Detect two or more touches and provide the x and y values for the locations; however, they cannot associate the x values with the corresponding y values. For instance if the reported x values are 40 and 80, and the y values are 30 and 90, the pair of points could be either (40,30) and (80,90), or (40,90) and (80,30). For a symmetric multi-touch panel, the application obtains the mid-point between the two points, and the distance between them. This is enough information to recognize pinch or stretch gestures.
  • True multi-touch panels. Detect two or more touches and provide accurate (x,y) locations for them all. True multi-touch provides enough information to implement rotate gestures.

Note

This guide and other Microsoft documentation use the terms touch panel and touch screen interchangeably.

A program can call TouchPanelGetDeviceCaps to determine the type of touch panel.

See Also

Concepts

Touch and Gesture