ɪɴ ᴀ ʏᴇᴀʀ ᴜ'ʟʟ ʀᴇɢʀᴇᴛ ᴛʜᴀᴛ ʏᴏᴜ ᴅɪᴅn'ᴛ sᴛᴀʀᴛ ᴛᴏᴅᴀʏ
-
Автор темы
- #1
Вся проблема в заголовке.
Обновился под ласт обнову,все работает,но полностью отказывается работать рендер imgui(нет отрисовки меню). При нажатии на клавишу открытия меню(VK_INSERT) -> вылет кс.
Код "present" и "reset" хуков оставлю ниже. Заранее спасибо.
p.s - до обновы все работало корректно.
Обновился под ласт обнову,все работает,но полностью отказывается работать рендер imgui(нет отрисовки меню). При нажатии на клавишу открытия меню(VK_INSERT) -> вылет кс.
Код "present" и "reset" хуков оставлю ниже. Заранее спасибо.
Код:
long __stdcall Present(IDirect3DDevice9* device, const RECT *pSourceRect, const RECT *pDestRect, HWND hDestWindowOverride, const RGNDATA *pDirtyRegion)
{
PreRendering(device);
CMenu::Render();
CVisuals::Render();
PostRendering(device);
return GetOriginal::Present(device, pSourceRect, pDestRect, hDestWindowOverride, pDirtyRegion);
}
Код:
long __stdcall Reset(IDirect3DDevice9* pDevice, D3DPRESENT_PARAMETERS* pPresentationParameters)
{
if (!G::Inited)
return GetOriginal::Reset(pDevice, pPresentationParameters);
InvalidateObjects();
long hr = GetOriginal::Reset(pDevice, pPresentationParameters);
CreateObjects(pDevice);
return hr;
}
p.s - до обновы все работало корректно.