Windows.UI.Input namespace

Expand
2 out of 3 rated this helpful - Rate this topic

Windows.UI.Input namespace

[This documentation is preliminary and is subject to change.]

Provides support for the Windows input system. This includes:

  • Touch, pen/stylus, mouse, and keyboard device input.
  • Gesture and manipulation detection, recognition, and handling.
  • Inertia configuration, detection, and handling.
  • Input pointer management.

Members

The Windows.UI.Input namespace has these types of members:

Classes

The Windows.UI.Input namespace has these classes.

ClassDescription
CrossSlidingEventArgs Contains event data for the CrossSliding event.
DraggingEventArgs Contains event data for the Dragging event.
EdgeGesture Provides access to the events that notify an app of triggers to its edge-based UI.
EdgeGestureEventArgs Provides access to the type of user input that triggered the edge gesture event.
GestureRecognizer Provides gesture and manipulation recognition, event listeners, and settings.
HoldingEventArgs Contains event data for the Holding event.
ManipulationCompletedEventArgs Contains event data for the ManipulationCompleted event.
ManipulationInertiaStartingEventArgs Contains event data for the GestureRecognizer.ManipulationInertiaStartingEvent.
ManipulationStartedEventArgs Contains event data for the ManipulationStarted event.
ManipulationUpdatedEventArgs Contains event data for the ManipulationUpdated event.
MouseWheelParameters Provides properties associated with the button wheel of a mouse device.
PointerPoint Provides basic properties for the input pointer associated with a single mouse, pen/stylus, or touch contact.
PointerPointProperties Provides extended properties for a PointerPoint object.
PointerVisualizationSettings Provides access to the visual feedback settings for pointer input.
RightTappedEventArgs Contains event data for the RightTapped event.
TappedEventArgs Contains event data for the Tapped event.

 

Enumerations

The Windows.UI.Input namespace has these enumerations.

EnumerationDescription
CrossSlidingState Specifies the possible states of the CrossSliding event.
DraggingState Specifies the possible states of the Dragging event.
EdgeGestureKind Specifies the type of user input that triggered the edge gesture event.
GestureSettings Specifies the interactions that are supported by an application.
HoldingState Specifies the state of the Holding event.
PointerUpdateKind Specifies the types of pointer updates that are supported by an application.

 

Interfaces

The Windows.UI.Input namespace implements these interfaces.

InterfaceDescription
IPointerPointTransform Provides generalized transformation functions.

 

Structures

The Windows.UI.Input namespace has these structures.

StructureDescription
CrossSlideThresholds Contains the distance thresholds for a CrossSliding interaction.
ManipulationDelta Contains the accumulated transformations for the current manipulation.
ManipulationVelocities Contains the velocities of the accumulated transformations for the current interaction.

 

Requirements

Minimum supported client

Windows 8 Release Preview

Minimum supported server

Windows Server 2012

Namespace

Windows.UI.Input
Windows::UI::Input [C++]

Metadata

Windows.winmd

 

 

Build date: 5/22/2012

Did you find this helpful?
(1500 characters remaining)
Community Additions ADD