Windows Presentation Framework 4.0 (WPF 4) has increased support for touch. Some of the new classes introduced in WPF 4 include TouchDevice and TouchPoint. Also, the UIElement implementation in WPF4 now supports manipulations. The Microsoft Surface 2.0 SDK is consistent with the WPF 4 classes, so the Surface 2.0 APIs changed slightly from the Surface 1.0 APIs—primarily to keep consistent with WPF 4.
Some Surface developers want to take the applications they created with the Surface 1.0 SDK (including SP1 and/or SE release) and modify them so that they can also run on Windows Touch-enabled PCs. This source project and document explains the process of porting an application, and exposes a tool that will help you in the porting process.
|