InkUnprocessedInput Classe
Definizione
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.
Fornisce proprietà ed eventi per l'elaborazione personalizzata dei dati penna da un controllo InkCanvas . I dati non vengono elaborati da InkPresenter.
Usare InkInputProcessingConfiguration per identificare i dati da passare come UnprocessedInput.
public ref class InkUnprocessedInput sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class InkUnprocessedInput final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class InkUnprocessedInput
Public NotInheritable Class InkUnprocessedInput
- Ereditarietà
- Attributi
Requisiti Windows
Famiglia di dispositivi |
Windows 10 (è stato introdotto in 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
|
API contract |
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)
|
Commenti
L'input da vari dispositivi (tra cui tocco, penna e mouse) viene ricevuto, elaborato e gestito come input puntatore. Le interazioni utente basate su uno di questi dispositivi possono produrre un evento PointerEntered, PointerExited, PointerReleased, PointerPressed, PointerMoved, PointerLost o PointerHovered. Per altre informazioni, vedere Gestire l'input del puntatore.
Proprietà
InkPresenter |
Ottiene l'oggetto InkPresenter associato al controllo InkCanvas che acquisisce i dati InkStroke . InkPresenter non elabora l'input, ma i dati vengono passati per l'elaborazione personalizzata dall'app. |
Eventi
PointerEntered |
Si verifica quando un puntatore entra nel hit test o nell'area di un controllo InkCanvas . |
PointerExited |
Si verifica quando un puntatore lascia il hit test o il limite, area di un controllo InkCanvas . |
PointerHovered |
Si verifica quando viene rilevato un puntatore, ma non in contatto con, il hit test o l'area di un controllo InkCanvas . |
PointerLost |
Si verifica quando un puntatore non viene più rilevato o superato, l'area di hit test o del limite di un controllo InkCanvas . In genere, un puntatore viene perso se il contatto si sposta all'esterno del controllo InkCanvas o il contatto viene acquisito da un altro elemento. |
PointerMoved |
Si verifica quando un puntatore si sposta all'interno del test di hit test o dell'area di un controllo InkCanvas . |
PointerPressed |
Si verifica quando un puntatore registra il contatto all'interno del hit test o del limite, area di un controllo InkCanvas . Questo può essere quando un pulsante del mouse viene premuto o la superficie del digitalizzatore viene toccata da un dito o una penna. |
PointerReleased |
Può verificarsi quando un puntatore associato a un evento PointerPressed viene sollevato o rilasciato, mentre all'interno del hit test o del limite, area di un controllo InkCanvas . PointerReleased non è garantito che si verifichi in concerto con PointerPressed, poiché PointerLost o PointerExited potrebbero verificarsi invece. È consigliabile gestire tutti gli eventi che possono concludere PointerPressed. Alcuni motivi per cui PointerReleased potrebbe non verificarsi includono:
|
Si applica a
Vedi anche
- Interazioni tramite penna e stilo
- Introduzione: Supporto dell'input penna nell'app UWP
- Esempio di analisi penna (base) (C#)
- Esempio di riconoscimento della grafia penna (C#)
- Salvare e caricare i tratti penna da un file ISF (Ink Serialized Format)
- Salvare e caricare i tratti penna dagli Appunti
- Esempio di posizione e orientamento della barra degli strumenti penna (base)
- Esempio di posizione e orientamento della barra degli strumenti penna (dinamico)
- Esempio di app Coloring Book
- Esempio FamilyNotes
- Esempio di input penna (JavaScript)
- Esempio di input penna semplice (C#/C++)
- Esempio di input penna complesso (C++)
- Esempio di analisi dell'input penna