Я пытаюсь написать какое-нибудь программное обеспечение, способствующее повышению производительности, которое будет рисовать на экране в течение неопределенного периода времени в зависимости от взаимодействия с пользователем.
Я пытался вызывать графику, чтобы рисовать проход в дескрипторе окна ОС, который работает, но как только пользователь наводит на него курсор, он закрашивается. Попытка постоянно перерисовывать линию приводит к перепрошивке и не очень удобному пользователю.
Я пытался использовать прозрачные окна winform и wpf, winform медленный, и оба используют абсурдную память для того, чего я хочу достичь (можно использовать несколько рисунков, и, поскольку он рисует по всему окну, он должен сохранять большое изображение в памяти).
Есть ли способ рисовать линии и прямоугольники, которые не закрашиваются и не требуют вспомогательной формы? Я подозреваю, что это потребует махинаций p / invoke, но я могу с этим смириться.