Bagikan melalui


InkSynchronizer.EndDry Metode

Definisi

Menyelesaikan input tinta "kering" kustom ke konteks perangkat Direct2D aplikasi Anda, alih-alih kontrol InkCanvas default, dan memberi tahu sistem bahwa tinta "basah" dapat dihapus. Ini memerlukan objek IInkD2DRenderer untuk mengelola input tinta (lihat sampel tinta Kompleks).

Secara default, input tinta diproses pada utas latar belakang latensi rendah dan dirender "basah" saat digambar. Ketika goresan selesai (pena atau jari diangkat, atau tombol mouse dilepaskan), goresan diproses pada utas UI dan dirender "kering" ke lapisan InkCanvas (di atas konten aplikasi dan mengganti tinta basah).

Dengan memanggil ActivateCustomDrying (sebelum InkCanvas dimuat ), aplikasi membuat objek InkSynchronizer untuk menyesuaikan bagaimana goresan tinta dirender kering ke SurfaceImageSource atau VirtualSurfaceImageSource. Misalnya, goresan tinta dapat dirasterisasi dan diintegrasikan ke dalam konten aplikasi alih-alih sebagai lapisan InkCanvas terpisah.

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

Berlaku untuk

Lihat juga