Windows.UI.Input.Inking.Core Namespace

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".

Confira também