Доброго времени суток.
Есть утилита CHeat Engine - которая помогает мониторить память процессов, но она работает с RAM.
Допустим у меня есть процесс, который использует видеопамять, насколько мне известно, в видеопамяти, хранятся кадры( например игра с разрешением 1024х768, будет хранить кадр с таким разрешением).
Допустим, я хочу свернуть игру, и продолжать делать свои дела, а бот в это время должен по видеопамяти определять свои действия (пример):
пока в этой области нет зеленого пикселя, то во входной поток процесса посылаем сигнал клавиши стрелка вправо(для того, чтобы развернуть персонажа)
Вот собственно и назрел вопрос, как получить доступ к видеопамяти, желательно на C++ можно, что-то более высокоуровневое?