CoreWetStrokeUpdateSource Klasse

Definition

Stellt den InkPresenter dar, der die Eingabe, Verarbeitung und das Rendern von Freihandstrichdaten verwaltet.

public ref class CoreWetStrokeUpdateSource sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 196608)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class CoreWetStrokeUpdateSource final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 196608)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class CoreWetStrokeUpdateSource
Public NotInheritable Class CoreWetStrokeUpdateSource
Vererbung
Object Platform::Object IInspectable CoreWetStrokeUpdateSource
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 Anniversary Edition (eingeführt in 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v3.0)

Hinweise

Standardmäßige Windows.UI.Input.Inking-Ereignisse treten auf, nachdem Freihandstriche gerendert wurden.

Verwenden Sie die Windows.UI.Input.Inking.Core-Ereignisse , um "nasse" Freihanddaten zu verarbeiten, bevor sie vom InkPresenter gerendert werden. Dies kann nützlich sein, wenn Sie eine digitale Schablone bereitstellen, z. B. ein Lineal oder einen Protractor, um einen Strich einzuschränken und zu ändern, während er "nass" ist, oder um ausgewählte Bereiche der Canvas aus Freihandstrichen zu maskieren.

Ein Freihandstrich löst immer entweder ein WetStrokeCompleted - oder ein WetStrokeCanceled-Ereignis aus .

Eigenschaften

InkPresenter

Ruft das InkPresenter-Objekt ab, das die Eingabe, Verarbeitung und das Rendering von Freihandstrichdaten verwaltet.

Methoden

Create(InkPresenter)

Ruft ein CoreWetStrokeUpdateSource-Objekt ab, um "nasse" Freihandstriche vor der Verarbeitung durch ein InkPresenter-Objekt zu behandeln.

Ereignisse

WetStrokeCanceled

Tritt auf, wenn inkPresenter die Verarbeitung eines Freihandstrichs auf unerwartete Weise beendet, CoreWetStrokeDisposition auf Canceled festgelegt ist oder die Eingabe ungültig ist, was angibt, dass der Strich nicht abgeschlossen wurde.

Beispielsweise, wenn Freihandeingabeblasen zu einem anderen Systemereignishandler führen, z. B. einem Kontextmenü.

WetStrokeCompleted

Tritt auf, nachdem inkPresenter die Verarbeitung eines Freihandstrichs (WetStrokeStopping) beendet oder CoreWetStrokeDisposition auf Abgeschlossen festgelegt ist, was angibt, dass der Strich abgeschlossen ist.

Nachfolgende Freihandeingaben gelten als neuer Strich.

WetStrokeContinuing

Tritt auf, nachdem InkPresenter mit der Verarbeitung eines Freihandstrichs beginnt und bevor die Verarbeitung desselben Strichs beendet wird, was angibt, dass Freihanddaten weiterhin erfasst werden.

WetStrokeStarting

Tritt auf, wenn der InkPresenter mit der Verarbeitung eines Freihandstrichs beginnt.

WetStrokeStopping

Tritt auf, wenn inkPresenter die Verarbeitung eines Freihandstrichs beendet, aber bevor der Strich abgeschlossen ist (WetStrokeCompleted).

Gilt für:

Weitere Informationen