I am trying to hook this function.
Code:
HRESULT (WINAPI IDirect3DDevice9::*pOrigPresent)(CONST RECT * pSourceRect,CONST RECT * pDestRect,HWND hDestWindowOverride,CONST RGNDATA * pDirtyRegion) = &IDirect3DDevice9::Present;
HRESULT WINAPI m_Present(CONST RECT * pSourceRect,CONST RECT * pDestRect,HWND hDestWindowOverride,CONST RGNDATA * pDirtyRegion)
{
printf("Hooked\n");
return pOrigPresent(pSourceRect,pDestRect,hDestWindowOverride,pDirtyRegion);
}
Code:
Error C2064: term does not evaluate to a function taking 4 arguments
Help please






