Loading user information from Channel 9

Something went wrong getting user information from Channel 9

Latest Achievement:

Loading user information from MSDN

Something went wrong getting user information from MSDN

Visual Studio Achievements

Latest Achievement:

Loading Visual Studio Achievements

Something went wrong getting the Visual Studio Achievements

Make Your Desktop App Great with Touch, Mouse, and Pen

56 minutes, 4 seconds


Right click “Save as…”

Slides (view online)
+My schedule - My schedule
Windows 8 brought a revolution in touch and a number of advancements in the input platform. With Windows 8.1, a new generation of touchpads will continue to extend and enhance app experiences. In this talk, you’ll learn how to update your Win32 desktop app to go beyond mouse and keyboard, and take full advantage of the Windows 8.1 input platform.
For more information, check out this course on Microsoft Virtual Academy:

Follow the discussion

  • Oops, something didn't work.

    Getting subscription
    Subscribe to this conversation
  • John SmithJohn Smith

    When using the WM_POINTER family in Windows 8, I found I could not get touch events and stylus events simultaneously. This issue was confirmed in an Anandtech article not long ago:

    "Interestingly, at present the simultaneous dual-input (active pen and capacitive input) is something that N-trig only supports on Android. Windows 8.1 may address this, but apparently Windows 8 doesn’t properly support simultaneously reading from the stylus and touchscreen."

    I was hoping this would be fixed in Windows 8.1 but you did not mention this in your talk.

    Was this fixed or is this issue still present?
    Is it possible to instead get WM_POINTER touch events and get stylus events via RealTimeStylus simultaneously?

  • Very good, we now know that you can read from a script. This was a good topic that was really killed by a dull speaker (I'm sorry, but it's true). Half of it sounded like a forced sales pitch. You might as well have put the entire content of the talk in the slides and let people read it for themselves.

    Also, you did one of the things I deeply despise and that's say (to the effect of) "well, there's this other more complicated thing which you really have to do to get a meaningful experience, but we're not actually going to show you where to do it or how." (Hint: this was said in regards to zooming) When such a situation is encountered the proper solution should be to release another version of the sample which addresses the issue and not to leave the uneducated in ignorance.

  • Alex HuangAlex Huang


    In the demo of Directmanipulation. When it works with DirectComposition, is there any other threads working at the same time? Or DirectManipulation and DirectComposition work in the same thread (main thread)? Thanks.

Remove this comment

Remove this thread


Comments closed

Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation, please create a new thread in our Forums, or Contact Us and let us know.