Lonely
Новорег
- Сообщения
- 2
- Реакции
- 0
Суть:
Есть цель создать external script, для выполнения различных задач в игре. Важная особенность окно игры может быть не активно, то есть пользователь может пользоваться всеми другими окнами. Я научился симулировать действия пользователя, но для полной работы программы мне нужно делать снимок окна с игрой. По своему вопросу я нашел ответ как захватывать обычное окно (через user32). В общем, зная названия окна или его hwnd мне нужно получить изображение игры в которой используется directx или opengl (желательно для всех версий этих фреймворков). Скорость получения картинки не критична но было бы славно делать снимки быстрее.
Примечание:
Так же ради интереса посмотрел бы на iternal реализацию моего вопроса.
В C# новичок, подхожу к изучению эмпирическим способом, не кидайтесь помидорами если вопрос глупый.
Есть цель создать external script, для выполнения различных задач в игре. Важная особенность окно игры может быть не активно, то есть пользователь может пользоваться всеми другими окнами. Я научился симулировать действия пользователя, но для полной работы программы мне нужно делать снимок окна с игрой. По своему вопросу я нашел ответ как захватывать обычное окно (через user32). В общем, зная названия окна или его hwnd мне нужно получить изображение игры в которой используется directx или opengl (желательно для всех версий этих фреймворков). Скорость получения картинки не критична но было бы славно делать снимки быстрее.
Примечание:
Так же ради интереса посмотрел бы на iternal реализацию моего вопроса.
В C# новичок, подхожу к изучению эмпирическим способом, не кидайтесь помидорами если вопрос глупый.
Последнее редактирование: