В настоящее время я разрабатываю приложение с OpenCV для визуального распознавания элементов на экране.Рисунок на экране
Хотя визуальное представление процесса не требуется, оно было бы очень полезно для целей отладки, если бы я мог найти способ нарисовать круги, линии и, возможно, текст непосредственно на экране, без окна приложения.
Есть определенные приложения, которые, например, рисуют HUD по экрану. Как они это делают?
Мне нужно, чтобы мой рисунок всегда был спереди. В общем, все способы, которые мне удалось найти, включают рисование в окне (WinAPI, Direct2D, OpenGL). Есть ли обходной путь, чтобы он выглядел так, как будто это просто наложение на рабочий стол (включая все открытые окна)?
Нет, но окно может быть размером с экран поверх других и частично прозрачным. –
Почему этот вопрос проголосовали? wtf, это законный вопрос! – ash