i already tried that like 1 week ago
ca disconnects me when i do that :(
maybe am doing it wrong not sure....
Printable View
Confirmed... Hooking Present is not detected by CA and therefore is perfect for sending PushToConsole Methods (which ever one you use).
For people who are creating a 3d9d device, its not needed just simply hook the address of the Present Function, I will make a VTable up with all the offsets you need...
But for Present you need to hook
dwPresentAddress:= (GetModuleHandleA('d3d9.dll') + $000410C3 );
000410C3 being the OffSet for Present.