共用方式為


InkSynchronizer.EndDry 方法

定義

完成應用程式 Direct2D 裝置內容的自訂「幹」筆跡輸入,而不是預設 InkCanvas 控制項,並通知系統可以移除「濕度」筆跡。 這需要 IInkD2DRenderer 物件來管理筆跡輸入 (請參閱 複雜筆跡範例) 。

根據預設,筆墨輸入是在低延遲背景執行緒上處理,並在其繪製期間轉譯為「濕潤」狀態。 完成筆劃 (拿起畫筆或手指,或是放開滑鼠按鈕) 時,即會在 UI 執行緒上處理該筆劃,並以「烘乾」狀態轉譯到 InkCanvas 層級 (在應用程式內容上方,並取代濕潤的筆墨)。

藉由呼叫 ActivateCustomDrying (在載入 InkCanvas 之前),app 會建立 InkSynchronizer 物件,來自訂如何將筆墨筆劃以烘乾狀態轉譯到 SurfaceImageSourceVirtualSurfaceImageSource。 例如,筆墨筆劃會被點陣化並整合到應用程式內容,而不是做為個別的 InkCanvas 層。

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

適用於

另請參閱