People have been complaining about not being able to get their hook to work for Windows 8 or multiple operating systems so, here ya go. If you wish to get it to work for say Vista, just find the offset to add/subtract to the d3d9.dll entrypoint, shouldn't be too hard.
P.S. - All addresses/offsets included within the code is static.
Reversing is the only way to move forward.
The Following 5 Users Say Thank You to arun823 For This Useful Post: