InertiaProcessor2D.IsRunning Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt aangegeven of er momenteel sprake is van traagheid.
public:
property bool IsRunning { bool get(); };
public bool IsRunning { get; }
member this.IsRunning : bool
Public ReadOnly Property IsRunning As Boolean
Waarde van eigenschap
Een Booleaanse waarde die aangeeft of traagheid momenteel wordt uitgevoerd.
Voorbeelden
In het volgende voorbeeld controleert een gebeurtenis-handler voor de ManipulationProcessor2D.Started gebeurtenis of de verwerking van inertie wordt uitgevoerd en, als dat het geval is, stopt deze door de Completed methode aan te roepen.
#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