Показать сообщение отдельно
Старый 27.01.2011, 15:46   #2
Пользователь
 
Аватар для n1ghtmare
 
Регистрация: 21.04.2010
Сообщений: 56
Сказал Спасибо: 3
Имеет 3 спасибок в 3 сообщенях
n1ghtmare пока неопределено
По умолчанию

Собираешь длл, пихаешь её в нужный процесс (до создания D3D интерфейса, т.к. в примере объект интерфейса берется из хукнутой функции инициализации).
Далее хукаешь EndScene и рисуешь в нем что тебе нужно... Хз что может быть проще хука D3D, по этой теме в инете инфы больше всего.

Вопрос нужно ставить конкретнее... Что не работает, где не работает.

Может ты длл слишком поздно инжектиш? Тогда конечно работать не будет т.к. интерфейса для работы с D3D ты не получишь. Инжектить надо сразу при создании процесса.
n1ghtmare вне форума   Ответить с цитированием