如何自定义渲染UWP湿墨

时间:2018-11-16 04:48:07

标签: c# .net uwp inkcanvas stylus-pen

在WPF中,您可以重写OnDraw来创建一个自定义几何图形,使其呈现为“湿”墨水,尽管由于未使用提供的和已经计算的几何图形,它会大大增加延迟时间。我想知道是否有可能在UWP中实现类似的目标。假设我想让笔划成锯齿状。 “干式”墨水很容易实现自定义干燥以及所有操作,但是我的“湿式”墨水还有什么方法可以达到这种效果吗?

1 个答案:

答案 0 :(得分:1)

Win2D具有渲染墨水的功能,您可以使用CanvasControl通过InkCanvas渲染墨水笔触。

CanvasControl有一个Draw事件,您可以收集“湿”墨水笔触并在此事件中进行渲染。

有一个名为{InkExample”的官方Win2D sample,如果需要,您可以进行检查。