I'm writing a Windows 10 Universal App in C#/XAML.
I make use of DispatcherTimer
class, and I'm wondering what's its resolution. I'm doing tests in desktop environment - when I set set the Interval property to value less than 33 milliseconds it seems not to affect the timer - the tick event still fires as often as if Interval was set to 33 miliseconds (around 33 times per second).
Is this behaviour by design (you can't fire a DispatcherTimer
more often than 33 times per second) or does it depend on App's working environment - like device/processor/memory etc. - and my environment simply doesn't support higher timer resolution?