Gestione avanzata dell'input penna
WPF viene fornito con l'oggetto InkCanvas, un elemento che è possibile inserire nell'applicazione per iniziare immediatamente a raccogliere e visualizzare input penna. Se tuttavia il livello di controllo offerto dall'oggetto InkCanvas non è sufficiente, è possibile aumentarlo personalizzando le classi di raccolta e rendering dell'input penna tramite System.Windows.Input.StylusPlugIns.
Le classi System.Windows.Input.StylusPlugIns forniscono un meccanismo per l'implementazione del controllo di basso livello sull'input Stylus e per il rendering dinamico dell'input penna. La classe StylusPlugIn fornisce un meccanismo per implementare un comportamento personalizzato e applicarlo al flusso di dati provenienti dal dispositivo stilo per prestazioni ottimali. L'oggetto DynamicRenderer, un controllo StylusPlugIn specializzato, consente di personalizzare in tempo reale i dati dell'input penna con rendering dinamico, il che significa che l'oggetto DynamicRenderer traccia immediatamente l'input penna quando vengono generati i dati StylusPoint, in modo che sembrino "fluire" dal dispositivo stilo.