C ++ WinRT - любой способ ускорить DispatchTimer (как в микросекундах)? - PullRequest
0 голосов
/ 09 июня 2019

Можно ли ускорить DispatchTimer?

Процедура таймера по умолчанию проверяется на максимальной скорости 30 кадров в секунду, в среднем с пользовательским интерфейсом XAML, таким как TextBlock, преобразующим свое местоположение.

Ниже я намеренно установил интервал в 0 миллисекунд, подпрограмма таймера ускорилась почти до 60 кадров в секунду, но отображение привело к синхронизации в синхронизации или отрегулировано должным образом.

int MainPage::OnInit()
{
...
    m_tm.Tick({ this, &MainPage::OnTimer });
    std::chrono::milliseconds ms( 0 );
    m_tm.Interval( ms );
    m_tm.Start();
...
}

Пожалуйста, сообщите.

...