3D view with a touchscreen in Windows 10 (Surface pro 4), how to zoom, rotate, pan
At the moment the surfacepro needs it's key board for functionality:


Alt pen/touch to orbit
ShiftAlt pen/touch to translate
CtrlAlt pen/touch to zoom


Note: I have Emulate 3 Button mouse enabled.

Touch functionality is something that will be worked on in the [Google Summer of Code][1]. 

Scroll down to Trackpads, smooth scrolling, and multitouch support

"Benefits: Blender should get cross-platform support for modern input devices. Linux and Windows (Surface Pro) are falling behind."

"[1]: https://wiki.blender.org/index.php/Dev:Ref/GoogleSummerOfCode/2017/Ideas