///
-
Автор темы
- #1
Привет всем! Я давненько не заходил на форум, а тут зашел и чот захотелось выложить поносика)
Всем удачки, всем пока!
//Думаю всем понятно, но для особых случаев напишу: Спасчено с другого борда!
Идем в Hook EndScene/Present
Добавляем туда это:
Всем удачки, всем пока!
//Думаю всем понятно, но для особых случаев напишу: Спасчено с другого борда!
Идем в Hook EndScene/Present
Добавляем туда это:
Код:
static auto wanted_ret_address = _ReturnAddress();
if (_ReturnAddress() == wanted_ret_address)
{
DWORD colorwrite, srgbwrite;
device->GetRenderState(D3DRS_COLORWRITEENABLE, &colorwrite);
device->GetRenderState(D3DRS_SRGBWRITEENABLE, &srgbwrite);
device->SetRenderState(D3DRS_COLORWRITEENABLE, 0xffffffff);
device->SetRenderState(D3DRS_SRGBWRITEENABLE, false);
//И пихаем код отрисовки сюда
device->SetRenderState(D3DRS_COLORWRITEENABLE, colorwrite);
device->SetRenderState(D3DRS_SRGBWRITEENABLE, srgbwrite);
}
Далее в самый верх вставляем:
Код:
#include <d3d9.h>
#include <intrin.h>
#pragma intrinsic(_ReturnAddress)