Description: 1) 64 Bit detouring code
2) 64 Bit compatible injector (other injectors may work, but I know for sure this one does)
3) Some debugging macros, ASSERT, VERIFY, and TRACE.
4) Example of their usage (hooking D3D10CreateDeviceAndSwapChain)
File list (Check if you may need any files):
d3d10sk
.......\d3d10sk
.......\.......\d3d10sk.vcproj
.......\.......\debug.cpp
.......\.......\debug.h
.......\.......\detours.cpp
.......\.......\detours.h
.......\.......\main.cpp
.......\d3d10sk.sln
.......\d3d10sk.suo
Injector
........\Injector
........\........\Injector.vcproj
........\........\Injector.vcproj.ep45-ud3l.Matthew.user
........\........\main.cpp
........\Injector.sln
........\Injector.suo