Direct Manipulation
|
The Direct Manipulation APIs are used to process touch input on a region or object, generate output to be used by a composition engine for applying transforms to the related rendering surface, and optimize response and reduce latency through predictive output based on the rendering time of the compositor.
|
Ink input
|
Learn about the various Desktop inking APIs for Windows apps.
|
Input Feedback Configuration
|
The Input Feedback Configuration APIs enable you to configure visual feedback for user interactions based on the Windows application or UI framework you are developing.
|
Input Source Identification
|
The Input Source Identification APIs enable Windows applications to accurately and reliably detect an input source, identify the input type, and provide a user experience that's most appropriate for the input type.
|
Interaction Context
|
The Interaction Context enable Windows applications and UI frameworks to support multiple, concurrent interactions by providing gesture detection and manipulation processing.
|
Pointer Device Input Stack
|
The topics in this section provide an overview of the Windows Pointer Device Input Stack Reference APIs. The Pointer Device Input Stack provides information about the input devices connected to the system.
|
Pointer Input Messages and Notifications
|
The Pointer Input Message APIs expose pointer-related input messages, notifications, and associated functionality in Windows applications.
|
Radial controller input
|
Learn about the various Desktop APIs for Windows Wheel accessories such as the Surface Dial (available for purchase at the Microsoft Store).
|
Touch Hit Testing
|
Use the Touch Hit Testing APIs to programmatically identify an input target by determining whether a geometry or point falls within the content area of a UI element.
|
Touch Injection
|
The Touch Injection APIs enable Windows developers to programmatically simulate touch input.
|
Legacy User Interaction Features
|
User interaction features for Windows 7 and earlier.
|