Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Здравствуйте.
Мне нужно найти указатель на d3ddevice чужого процесса.
Как это сделать?
А так же, можно ли найти статический указатель на указатель d3ddevice в чужом процессе?
Если да - то как?
Спасибо:blush:
Здравствуйте.
Мне нужно найти указатель на d3ddevice чужого процесса.
Как это сделать?
А так же, можно ли найти статический указатель на указатель d3ddevice в чужом процессе?
Если да - то как?
Спасибо:blush:
Перехватывать ту функцию, которая использует D3DDevice и записывать указатель на девайс в глобальную переменную, я правильно понял?
Хорошо, а можно ли получить D3DDevice и не используя хук(хочу инициализировать имгуи в функции с регистрацией Present хука, так как я то уже могу получить d3ddevice в хуке Present, но хочется получать девайс без хука,, к примеру, вызвав одну свою функцию, которая возвращает IDirect3DDevice9*)
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Импорт в иде смотришь. Находишь любую d3d9 функцию, которая первым параметром принимает LPDIRECT3DDEVICE9. Тыкаешь хреф и переходишь в ASM листинг. Находишь PUSH dword_000000, где dword_000000 и есть указатель на игровой девайс.
Далее можешь сделать сигнатуру этого места и в коде так: