InkSynchronizer.EndDry 方法

定义

完成应用的 Direct2D 设备上下文(而不是默认 InkCanvas 控件)的自定义墨迹输入,并通知系统可以删除“湿”墨迹。 这需要 IInkD2DRenderer 对象来管理墨迹输入 (查看 复杂墨迹示例) 。

默认情况下,墨迹输入在低延迟后台线程上进行处理,并在绘制时呈现“墨迹未干”。 笔划完成时(抬起笔或手指,或者释放鼠标按钮),笔划将在 UI 线程上进行处理并向 InkCanvas 图层呈现“墨迹已干”(在应用程序内容之上,并且替换未干墨迹)。

通过调用 ActivateCustomDrying(在加载 InkCanvas 之前),应用创建 InkSynchronizer 对象以自定义如何向 SurfaceImageSourceVirtualSurfaceImageSource 呈现墨迹已干的笔划墨迹。 例如,笔划墨迹可以光栅化并集成到应用程序内容中,而非作为单独的 InkCanvas 图层。

public:
 virtual void EndDry() = EndDry;
void EndDry();
public void EndDry();
function endDry()
Public Sub EndDry ()

适用于

另请参阅