メインの実行ループ内で、数ミリ秒ごとに Dispatcher->ProcessEvents() を呼び出すスレッドをエミュレートするタイマーを設定したいと思います。レンダリングとプレゼンテーションを行っているだけです。
この記事http://msdn.microsoft.com/en-us/library/windows/apps/hh994934.aspxの下部近くには、「前述のように、タイマー オブジェクトを使用してこれを行うこともできます。ディスプレイ デバイスのリフレッシュ信号に同期したことを確認してください。」Microsoft はそれが可能であると明示的に述べているので、これが可能であると想定しています。
ただし、この方法を試したときに、定期的な ThreadPoolTimer 内からディスパッチャーをキャッシュして、dispatcher->ProcessEvents() を呼び出すと、イベントが処理されません。
何か案は?