Напишите прямо в видео буфер в современной ОС

Я хочу нарисовать красную линию на моем мониторе, напрямую записывая в память мой код C ++.

Я знаю, что современные операционные системы защищают физическую память, и это трудно сделать.

Предполагая, что я знаю видеокарту, которую я сейчас использую (в моем случае это nVidia GeForce 820m), я также мог бы предоставить все необходимые системные права для своего приложения. Я знаю, что это «плохая идея». Это просто мое любопытство.

Это возможно в Linux или Windows?

-2

Решение

Да вроде. Межсайтовый дубликат, но вы делаете это, написав / DEV / fb0 в линуксе Windows не показывает экран таким образом. И это скорее всего нет реальный кадровый буфер, если он вообще существует.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]