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
Namespace | Ink Classes of Note | Application Type | Earliest Supported Windows OS | Reference |
---|---|---|---|---|
Windows.UI.Input.Inking | InkDrawingAttributes InkPoint InkPresenter InkRecognizer InkStrokeBuilder InkStrokeContainer InkStrokeInput PenAndInkSettings PointerPoint PointerPointProperties | UWP | Windows 10 | https://learn.microsoft.com/en-us/uwp/api/windows.ui.input.inking?view=winrt-22621 |
Windows.UI.Xaml.Controls | InkCanvas | UWP | Windows 10 | https://docs.microsoft.com/uwp/api/windows.ui.xaml.controls |
Windows.Devices.Input | MouseDevice PenDevice PointerDevice TouchCapabilities | WPF | Windows 10 | https://docs.microsoft.com/uwp/api/windows.devices.input |
System.Windows.Input.StylusPlugins | DynamicRenderer RawStylusInput StylusPlugin | WPF | Windows 10 | https://docs.microsoft.com/dotnet/api/system.windows.input.stylusplugins |
Microsoft.Ink | InkAnalyzer InkCollector InkOverlay InkRecognizer Strokes Tablets | WPF | Windows 10 | https://msdn.microsoft.com/library/ms836493(v=MSDN.10).aspx |
System.Windows.Ink | InkCanvas GestureRecognizer StrokeCollection | WPF | Windows Vista | https://docs.microsoft.com/dotnet/api/system.windows.ink |
System.Windows.Controls | InkCanvas InkPresenter | WPF | Windows Vista | https://docs.microsoft.com/dotnet/api/system.windows.controls |
RealTimeStylus classes and interfaces | DynamicRenderer RealTimeStylus StrokeBuilder | Win32 | Windows XP | https://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