Я только что сделал простой тест. Изменения происходят мгновенно. Судя по всему, это определенно меньше 500 мс. Если вам нужно обновить заголовок с большей скоростью, я не буду этого рекомендовать. Обычно я видел самую быструю частоту обновления в два раза в секунду.
EDIT:
Я тестировал с помощью события нажатия клавиши. Когда я удерживаю клавишу для быстрого повтора, она не будет обновляться, пока я не отпущу свою клавишу. Таким образом, тот же сценарий, что и ваши настройки.
Кстати, зачем вам обновляться каждые 10 мс? Просто имейте в виду, что Thread.Sleep(timeout)
с таймаутом менее 50 мс не является точным. Кроме того, тайм-аут 10 мс будет равен 100 Гц, если вы не используете дисплей высокого класса, вы пропустите несколько кадров. Большинство обычных ЖК-дисплеев имеют частоту обновления 60 Гц. И наш глаз не может различить ничего быстрее, чем 25 Гц. Таким образом, задержка 40 мс более чем достаточно, если вы хотите анимировать. Обычно я бы рекомендовал 15 Гц (67 мс) для простой анимации. Если просто хотите прокрутить текст, 2 Гц более чем достаточно. Что-нибудь быстрее вызовет головокружение у пользователя.