Compartilhar via


Tratamento avançado de tinta

O WPF é fornecido com o InkCanvaselemento , e é um elemento que você pode colocar em seu aplicativo para iniciar imediatamente a coleta e exibição de tinta. No entanto, se o InkCanvas controle não fornecer um nível de controle fino o suficiente, você poderá manter o controle em um nível mais alto personalizando sua própria coleção de tintas e classes de renderização de tinta usando System.Windows.Input.StylusPlugIns.

As System.Windows.Input.StylusPlugIns classes fornecem um mecanismo para implementar o controle de baixo nível sobre a entrada Stylus e para renderizar tinta dinamicamente. A StylusPlugIn classe fornece um mecanismo para implementar o comportamento personalizado e aplicá-lo ao fluxo de dados provenientes do dispositivo stylus para um desempenho ideal. O DynamicRenderer, um especializado StylusPlugIn, permite que você personalize dinamicamente a renderização de dados de tinta em tempo real, o que significa que a DynamicRenderer tinta digital é desenhada imediatamente à medida StylusPoint que os dados são gerados, de modo que ele parece "fluir" do dispositivo de caneta.

Nesta seção

Tinta de Renderização PersonalizadaInterceptando a Entrada da CanetaCriando um Controle de Entrada para TintaO Modelo de Threading da Tinta