Hello,
In our WpfDesktopEdition 7.0 application, TrackInteractiveOverlay is not as smooth as we would like, for example when we use Polygon or FreeHand tracking.
The number of MouseMove events fired is not very frequent (less than once per second) and so trying to draw a smooth shape such as a FreeHand is clearly too uneven and slow to be of any practical use.
After some profiling, we've narrowed down the cause of this performance problem to multiple calls to GC.Collect from one of WpfMap methods. This is done multiple times per second, after Mouse Interaction events.
Our question is about whether the call to GC is really needed, whether its frequency could be reduced (?), and whether there is something we could do to workaround this problem if this practice is to be kept.
David