Re[2]: GUI на GDI+ - высокая нагрузка на CPU
От: AlexBP  
Дата: 25.09.14 17:30
Оценка:
Здравствуйте, Serpuh, Вы писали:

S>А как кнопки ищешь? GraphicsPath.IsOutlineVisible? Сейчас посмотрел, тоже при быстром движении мыши до 20-30% проц занимается, но у меня просто поиск отрисованных графических объектов. Видать такая особенность GDI+.


А меня свой класс виджета. У виджета задан прямоугольник. И просто перебираю все виджеты над которым мышь, если найден, останавливаю цикл поиска.
Но это я уже протестировал. Оставлял поиск, но убирал перерисовку — нагрузка 0-1%. Возвращаю перерисовку — опять при движении мышки 17-20%.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.