Harnessing the Full Power of Input in Universal Windows Apps

Download this episode

Download Video

Download captions

Download Captions


The Universal Windows Platform opens up a new world of inputs across devices running Windows.  We’ll explore those input possibilities, as well as dive into some of the more powerful and flexible APIs for Input like Pointer, GestureRecognizer, and CoreInput.

For more information, check out this course on Microsoft Virtual Academy:


Input, Windows



Session Type:





Room 3024



Available formats for this video:

Actual format may change based on video formats available and browser capability.

    The Discussion

    • User profile image

      I wanted to post the links of the samples you gave in your talk here for everyone, but just got an "This comment appears to be spam and has been rejected." error. So everybody has to type them on their own.

      I didn't find the code of this talk yet. Please add it here when you uploaded it. I'm more interested in C#, but some of the samples are not available in that language.

    • User profile image

      What I am particularly interested in is how I get a list of all pointers currently down.

      In WinPhone 8 Silverlight I had System.Windows.Input.ManipulationDeltaEventArgs.PinchManipulation.Current.PrimaryContact and ...SecondaryContact. Those were just two, so I didn't get the positions if 5 fingers were down, but still better than Windows.UI.Xaml.Input.ManipulationDeltaRoutedEventArgs.Position.

      Do I have to maintain that list of current pointers myself? How do I do that best? By listening to the Pointer events of the page? If I attach to the Pointer events of any control, my handler is not always called. E.g. I don't get PointerReleased notifications on the ScrollView on WinPhone 8.1 RT.

      I couldn't find something in Windows Store/Unified/Runtime (whats the correct name?) apps which works as reliable as System.Windows.Input.Touch.FrameReported on WinPhone Silverlight.

    • User profile image

      I'd like to know will WebBrowser "eating" all pointer events

    Comments closed

    Comments have been closed since this content was published more than 30 days ago, but if you'd like to send us feedback you can Contact Us.