Skip to main content

Reference

Microsoft Ink API Documentation

The following table gives a high-level view of the Microsoft Ink support namespaces. This table can help the developer understand what ink API resources are available. For the best inking experience using Microsoft Ink APIs on Windows 10, Wacom encourages the developer to use the more recent APIs to take advantage of the ink capture, analysis, and rendering functionality: namely, the Windows.UI.Input.Inking and Windows.UI.Xaml.Controls namespace APIs.

All items in the Namespace and Ink Classes of Note columns can be found in Microsoft documentation: https://docs.microsoft.com.

TABLE

NamespaceInk Classes of NoteApplication TypeEarliest Supported Windows OSReference
Windows.UI.Input.InkingInkDrawingAttributes
InkPoint
InkPresenter
InkRecognizer
InkStrokeBuilder
InkStrokeContainer
InkStrokeInput
PenAndInkSettings
PointerPoint
PointerPointProperties
UWPWindows 10https://learn.microsoft.com/en-us/uwp/api/windows.ui.input.inking?view=winrt-22621
Windows.UI.Xaml.ControlsInkCanvasUWPWindows 10https://docs.microsoft.com/uwp/api/windows.ui.xaml.controls
Windows.Devices.InputMouseDevice
PenDevice
PointerDevice
TouchCapabilities
WPFWindows 10https://docs.microsoft.com/uwp/api/windows.devices.input
System.Windows.Input.StylusPluginsDynamicRenderer
RawStylusInput
StylusPlugin
WPFWindows 10https://docs.microsoft.com/dotnet/api/system.windows.input.stylusplugins
Microsoft.InkInkAnalyzer
InkCollector
InkOverlay
InkRecognizer
Strokes
Tablets
WPFWindows 10https://msdn.microsoft.com/library/ms836493(v=MSDN.10).aspx
System.Windows.InkInkCanvas
GestureRecognizer
StrokeCollection
WPFWindows Vistahttps://docs.microsoft.com/dotnet/api/system.windows.ink
System.Windows.ControlsInkCanvas
InkPresenter
WPFWindows Vistahttps://docs.microsoft.com/dotnet/api/system.windows.controls
RealTimeStylus classes and interfacesDynamicRenderer
RealTimeStylus
StrokeBuilder
Win32Windows XPhttps://learn.microsoft.com/en-us/windows/win32/tablet/realtimestylus-reference

See Also

Overview - Introduction to and overview of Microsoft Ink APIs

Basics – Details on how to write Ink API applications

FAQs – Useful Ink API programming tips