Skip to main content
Windows.UI.Input.Inking namespace

Applies to Windows only

Provides support for the Windows 8 ink system. This includes:

  • Drawing ink strokes.
  • Capturing ink strokes.
  • Rendering strokes using Bezier curves.
  • Selecting strokes.
  • Deleting strokes.
  • Saving and loading strokes.
  • Converting strokes to text through handwriting recognition.
  • Copying and pasting strokes from the clipboard.
  • Hit testing (or stroke targeting).

Members

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

Classes

The Windows.UI.Input.Inking namespace has these classes.

ClassDescription
InkDrawingAttributes Provides properties associated with the drawing of an InkStroke.
InkManager Provides properties and methods to manage the input, manipulation, and processing (including handwriting recognition) of one or more InkStroke objects.
InkRecognitionResult Provides properties and methods to manage InkStroke handwriting recognition data.
InkRecognizer Manages all aspects of handwriting recognition.
InkRecognizerContainer Provides properties and methods to manage one or more InkRecognizer objects.
InkStroke A single ink stroke, including the Bézier curve parameters used for final rendering of the stroke.
InkStrokeBuilder Builds strokes from raw pointer input.
InkStrokeContainer Provides properties and methods to manage the input, processing, and manipulation of one or more InkStroke objects.
InkStrokeRenderingSegment A single segment of a complete ink stroke.

 

Enumerations

The Windows.UI.Input.Inking namespace has these enumerations.

EnumerationDescription
InkManipulationMode Identifies the ink input mode.
InkRecognitionTarget Indicates which strokes you want to include in handwriting recognition.
PenTipShape Identifies the shape of the pen tip.

 

Interfaces

The Windows.UI.Input.Inking namespace defines these interfaces.

InterfaceDescription
IInkRecognizerContainer Represents one or more InkRecognizer objects.
IInkStrokeContainer Represents a manager for the input, processing, and manipulation of one or more InkStroke objects.

 

Requirements

Minimum supported client

Windows 8

Minimum supported server

Windows Server 2012

Minimum supported phone

None supported

Namespace

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

Metadata

Windows.winmd

See also

Responding to pen and stylus input
Ink App sample