Condividi tramite


Windows.UI.Input.Inking.Core Spazio dei nomi

Esegue l'override del comportamento di runtime predefinito di InkPresenter per fornire supporto avanzato per input, elaborazione e gestione per Windows Ink app.

Le API Windows.UI.Input.Inking.Core consentono di:

  • Gestire gli eventi del tratto input penna e gli eventi del puntatore prima degli eventi InkPresenter standard, che si verificano dopo il rendering dei tratti input penna.
  • Intercettare i dati dei puntatori non elaborati e eliminare o annullare il rendering dell'input penna in qualsiasi punto lungo un tratto. Ciò può essere utile quando si proteggono i tratti input penna esistenti o si fornisce supporto per movimenti personalizzati, ad esempio pressione e blocco, senza creare artefatti input penna.
  • Controllare il percorso di rendering di un tratto input penna. Ciò può essere utile per correggere automaticamente le aree del tratto o della maschera di un utente della superficie di disegno.
  • Disegnare tratti input penna in modo incrementale usando singoli oggetti InkPoint .

Importante

L'elaborazione di Windows.UI.Input.Inking.Core avviene nel thread in background dell'input penna. Per questo motivo, assicurarsi che qualsiasi elaborazione personalizzata dell'input penna sia il più semplice possibile per evitare prestazioni ridotte e mantenere l'app il più reattivo possibile.

Classi

CoreIncrementalInkStroke

Rappresenta un singolo tratto input penna di cui è possibile eseguire il rendering incrementale, utilizzando singoli oggetti InkPoint .

CoreInkIndependentInputSource

Fornisce proprietà, metodi ed eventi per la gestione dell'input del puntatore prima dell'elaborazione da parte di un oggetto InkPresenter .

Importante

Questi eventi si verificano nel thread in background dell'input penna. Per questo motivo, assicurarsi che qualsiasi elaborazione personalizzata dell'input penna sia il più semplice possibile per evitare prestazioni ridotte e mantenere l'app il più reattivo possibile.

CoreInkPresenterHost

Rappresenta un oggetto che ospita un Oggetto InkPresenter senza la necessità di un controllo InkCanvas.

CoreWetStrokeUpdateEventArgs

Contiene i dati dell'evento del tratto input penna per un oggetto InkPresenter .

CoreWetStrokeUpdateSource

Rappresenta l'oggetto InkPresenter che gestisce l'input, l'elaborazione e il rendering dei dati del tratto input penna.

Enumerazioni

CoreWetStrokeDisposition

Definisce costanti che specificano lo stato pre-rendering (disposizione) del tratto input penna "bagnato".

Vedi anche