InertiaProcessor2D.IsRunning Eigenschaft
Definition
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.
Ruft ab, ob derzeit Trägheit ausgeführt wird.
public:
property bool IsRunning { bool get(); };
public bool IsRunning { get; }
member this.IsRunning : bool
Public ReadOnly Property IsRunning As Boolean
Eigenschaftswert
Ein boolescher Wert, der angibt, ob derzeit Trägheit ausgeführt wird.
Beispiele
Im folgenden Beispiel überprüft ein Ereignishandler für das ManipulationProcessor2D.Started Ereignis, ob die Verarbeitung von Unzustellmöglichkeiten ausgeführt wird, und beendet sie, wenn dies der Fall ist, durch Aufrufen der Completed -Methode.
#region OnManipulationStarted
private void OnManipulationStarted(object sender, Manipulation2DStartedEventArgs e)
{
if (inertiaProcessor.IsRunning)
{
inertiaProcessor.Complete(Timestamp);
}
}
#endregion
#region Timestamp
private long Timestamp
{
get
{
// Get timestamp in 100-nanosecond units.
double nanosecondsPerTick = 1000000000.0 / System.Diagnostics.Stopwatch.Frequency;
return (long)(System.Diagnostics.Stopwatch.GetTimestamp() / nanosecondsPerTick / 100.0);
}
}
#endregion