Windows.UI.Input.Inking.Core Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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". |