Zaawansowana obsługa atramentu

WPF jest dostarczany z InkCanvaselementem i jest elementem, który można umieścić w aplikacji, aby natychmiast rozpocząć zbieranie i wyświetlanie atramentu. Jeśli jednak kontrolka InkCanvas nie zapewnia wystarczającego poziomu kontroli, możesz zachować kontrolę na wyższym poziomie, dostosowując własną kolekcję pisma oddyskowego i klasy renderowania pisma oddyskowego przy użyciu polecenia System.Windows.Input.StylusPlugIns.

Klasy System.Windows.Input.StylusPlugIns zapewniają mechanizm implementowania kontroli niskiego poziomu nad Stylus danymi wejściowymi i dynamicznie renderuje atrament. Klasa StylusPlugIn udostępnia mechanizm implementowania zachowania niestandardowego i stosowania go do strumienia danych pochodzących z urządzenia rysika w celu uzyskania optymalnej wydajności. DynamicRenderer, wyspecjalizowany StylusPlugIn, umożliwia dostosowanie dynamicznie renderowania danych pisma oddyskowego w czasie rzeczywistym, co oznacza, że DynamicRenderer rysuje cyfrowy atrament natychmiast po StylusPoint wygenerowaniu danych, więc wydaje się "przepływ" z urządzenia rysika.

W tej sekcji

Niestandardowe renderowanie — pismo odręczne
Przechwytywanie danych wejściowych z pisaka
Tworzenie kontrolki danych wejściowych pisma odręcznego
Model wątkowości typu pismo odręczne