高级墨迹处理
WPF 附带了 InkCanvas,可以将其放入应用程序中以立即开始收集和显示墨迹。 但是,如果 InkCanvas 控件没有提供足够精细的控件级别,可以通过使用 System.Windows.Input.StylusPlugIns 自定义自己的墨迹集合和墨迹呈现,以更高级别对控件进行维护。
System.Windows.Input.StylusPlugIns 类提供了一种机制,用于实现对 Stylus 输入和动态呈现墨迹的低级别控制。 StylusPlugIn 类提供了一种机制,用于实现自定义行为并将其应用于来自触笔设备的数据流以获得最佳性能。 DynamicRenderer 是一个专门的 StylusPlugIn,可以通过它自定义实时动态呈现墨迹数据,这意味着 DynamicRenderer 会在生成 StylusPoint 数据时立即绘制数字墨迹,所以看起来像是从触笔设备“流出”一样。