Windows.UI.Input.Inking.Core Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überschreibt das standardmäßige InkPresenter-Laufzeitverhalten, um erweiterte Eingabe-, Verarbeitungs- und Verwaltungsunterstützung für Windows Ink Apps bereitzustellen.
Die Windows.UI.Input.Inking.Core-APIs ermöglichen Folgendes:
- Behandeln Sie Freihandstrichereignisse und Zeigerereignisse vor Standardereignissen inkPresenter , die nach dem Rendern von Freihandstrichen auftreten.
- Abfangen von rohen Zeigerdaten und Unterdrücken oder Abbrechen des Freihandrenderings an einem beliebigen Punkt entlang eines Strichs. Dies kann nützlich sein, wenn vorhandene Freihandstriche geschützt oder benutzerdefinierte Gestenunterstützung bereitgestellt werden, z. B. drücken und halten, ohne Freihandartefakte zu erstellen.
- Steuern Sie den Renderingpfad eines Freihandstrichs. Dies kann nützlich sein, um die Striche eines Benutzers automatisch zu korrigieren oder Bereiche der Zeichnungsoberfläche zu maskieren.
- Zeichnen Sie Freihandstriche inkrementell mit einzelnen InkPoint-Objekten .
Wichtig
Die Windows.UI.Input.Inking.Core-Verarbeitung erfolgt im Freihandhintergrundthread. Stellen Sie aus diesem Grund sicher, dass die benutzerdefinierte Verarbeitung von Freihandeingaben so leicht wie möglich ist, um Leistungseinbußen zu vermeiden und Ihre App so reaktionsschnell wie möglich zu halten.
Klassen
CoreIncrementalInkStroke |
Stellt einen einzelnen Freihandstrich dar, der mithilfe einzelner InkPoint-Objekte inkrementell gerendert werden kann. |
CoreInkIndependentInputSource |
Stellt Eigenschaften, Methoden und Ereignisse für die Verarbeitung von Zeigereingaben vor der Verarbeitung durch ein InkPresenter-Objekt bereit. Wichtig Diese Ereignisse treten im Freihandhintergrundthread auf. Stellen Sie aus diesem Grund sicher, dass die benutzerdefinierte Verarbeitung von Freihandeingaben so leicht wie möglich ist, um Leistungseinbußen zu vermeiden und Ihre App so reaktionsschnell wie möglich zu halten. |
CoreInkPresenterHost |
Stellt ein -Objekt dar, das einen InkPresenter hostet, ohne dass ein InkCanvas-Steuerelement erforderlich ist. |
CoreWetStrokeUpdateEventArgs |
Enthält Freihandstrichereignisdaten für ein InkPresenter-Objekt . |
CoreWetStrokeUpdateSource |
Stellt den InkPresenter dar, der die Eingabe, Verarbeitung und das Rendern von Freihandstrichdaten verwaltet. |
Enumerationen
CoreWetStrokeDisposition |
Definiert Konstanten, die den vorgerenderten Zustand (Disposition) des "nassen" Freihandstrichs angeben. |