開始/停止/有効/無効の機能を提供するタイマークラスが必要で、NON UIである必要があります。メトロアプリ(.NET)の非UIタイマーの制御
私は2つのオプション
DispatcherTimer見る - 定期タイマーオーバー>ノーコントロール - >は、それがUIスレッド
ThreadPoolTimer上で実行されることを除いて、すべての機能を備えています。
私は、スレッドプールタイマーのラッパーを作成することを考えたが、それ以上なし/制限された制御のような非常に複雑なようでました。
指定されたscenearioのタイマークラスを設計する方法。 (私はSystem.Threading.Timerに似た何かを必要とします)。
ありがとうございます。 これを使用し、必要に応じて更新します。しかし、基礎作業のほとんどは既に行われています。 スレッドの安全/同期が唯一の懸念事項のようです。 – Tilak
クール。 BTW - サンプルと一緒にWinRT XAML Toolkit(http://bit.ly/WinRTXamlToolkit)に追加し、間隔を幾分調整して、平均Tick周波数が間隔値に近い値になるようにしました。実際には、これらの調整がなくても、DispatcherTimerよりも正確なようです。 –
WinRTXamlToolKitが存在し、私は認識しませんでした。分かち合ってくれてありがとう、もしアイテム/アイデアがあるとすれば、私は貢献してくれることになります。 – Tilak