Windows.UI.Input.Inking.Core Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Substitui o comportamento padrão de tempo de execução do InkPresenter para fornecer suporte avançado de entrada, processamento e gerenciamento para aplicativos do Windows Ink.
As APIs Windows.UI.Input.Inking.Core permitem que você:
- Manipule eventos de traço de tinta e eventos de ponteiro antes dos eventos padrão do InkPresenter , que ocorrem após a renderização de traços de tinta.
- Interceptar dados brutos de ponteiro e suprimir ou cancelar a renderização de tinta a qualquer momento ao longo de um traço. Isso pode ser útil ao proteger traços de tinta existentes ou fornecer suporte a gestos personalizados, como pressionar e segurar, sem criar artefatos de tinta.
- Controlar o caminho de renderização de um traço de tinta. Isso pode ser útil para corrigir automaticamente o traço de um usuário ou mascarar áreas da superfície de desenho.
- Desenhe traços de tinta incrementalmente usando objetos individuais do InkPoint .
Importante
O processamento do Windows.UI.Input.Inking.Core ocorre no thread em segundo plano de tinta. Por esse motivo, verifique se qualquer processamento personalizado de entrada à tinta é o mais leve possível para evitar o desempenho degradado e manter seu aplicativo o mais responsivo possível.
Classes
CoreIncrementalInkStroke |
Representa um único traço de tinta que pode ser renderizado incrementalmente, usando objetos individuais do InkPoint . |
CoreInkIndependentInputSource |
Fornece propriedades, métodos e eventos para manipular a entrada de ponteiro antes do processamento por um objeto InkPresenter . Importante Esses eventos ocorrem no thread em segundo plano de tinta. Por esse motivo, verifique se qualquer processamento personalizado de entrada à tinta é o mais leve possível para evitar o desempenho degradado e manter seu aplicativo o mais responsivo possível. |
CoreInkPresenterHost |
Representa um objeto que hospeda um InkPresenter sem a necessidade de um controle InkCanvas. |
CoreWetStrokeUpdateEventArgs |
Contém dados de evento de traço de tinta para um objeto InkPresenter . |
CoreWetStrokeUpdateSource |
Representa o InkPresenter que gerencia a entrada, o processamento e a renderização de dados de traço de tinta. |
Enumerações
CoreWetStrokeDisposition |
Define constantes que especificam o estado pré-renderizado (Disposição) do traço de tinta "molhado". |