20121030

Если вдруг кому интересно, почему в GetDevice9Methods() идёт вот такое смещение:

present9 = vtablePtr[17] - (DWORD)hD3D9;

То вот картинка:


Там 18*4 (4 - размер DWORD, потому что это таблица указателей), отнимаем один адрес, т.к. это адрес самой таблицы. Так-то.

2 комментария:

  1. Привет, что это за редактор такой? Познакомь. :)

    ОтветитьУдалить

Не люблю мат и низкий уровень грамотности. Чем конкретнее поставите свой вопрос и чем лучше он будет выглядеть - тем большая вероятность на мой ответ. :)