Overlay: Resolve d3d9 hook TODO. Fix naming.
Overlay: Resolve d3d9 hook TODO. Fix naming.

* Introduce commented constatns for vtable offsets of create methods.
* Fix variable naming
* Resolve TODO in HookCreateEx:
HardHook checks if it was already set up (baseaddr != NULL), and if it was
it ignores further setup calls. Hence, we can safely do a best-effort of
hooking create9 again.
We currently expect the IDirect3D9 and IDirect3D9Ex objects to be the
same object instance.
** If we wanted to support separate objects we would query both for
IUnknown to compare addresses, and potentially create yet another hook to
myCreateDevice for the create9 on d3d9ex.

Lartza/mumble,Lartza/mumble,Lartza/mumble,feld/mumble,Githlar/mumble,feld/mumble,LuAPi/mumble,Natenom/mumble,bheart/mumble,bheart/mumble,SuperNascher/mumble,mbax/mumble,Zopieux/mumble,Keridos/mumble,Keridos/mumble,LuAPi/mumble,unascribed/mumble,LuAPi/mumble,mbax/mumble,richard227/mumble,unascribed/mumble,unascribed/mumble,Zopieux/mumble,LuAPi/mumble,austinliou/mumble,niko20010/mumble,Keridos/mumble,bheart/mumble,richard227/mumble,ccpgames/mumble,Githlar/mumble,Lartza/mumble,Natenom/mumble,richard227/mumble,Natenom/mumble,feld/mumble,Lartza/mumble,bheart/mumble,austinliou/mumble,mbax/mumble,feld/mumble,ccpgames/mumble,SuperNascher/mumble,austinliou/mumble,LuAPi/mumble,SuperNascher/mumble,mbax/mumble,SuperNascher/mumble,Zopieux/mumble,Zopieux/mumble,LuAPi/mumble,mbax/mumble,unascribed/mumble,austinliou/mumble,Natenom/mumble,SuperNascher/mumble,Keridos/mumble,feld/mumble,Keridos/mumble,ccpgames/mumble,feld/mumble,austinliou/mumble,Zopieux/mumble,richard227/mumble,Githlar/mumble,bheart/mumble,Githlar/mumble,Zopieux/mumble,Githlar/mumble,Lartza/mumble,unascribed/mumble,richard227/mumble,Natenom/mumble,niko20010/mumble,SuperNascher/mumble,austinliou/mumble,LuAPi/mumble,Natenom/mumble,bheart/mumble,niko20010/mumble,niko20010/mumble,Lartza/mumble,bheart/mumble,Keridos/mumble,Githlar/mumble,mbax/mumble,feld/mumble,SuperNascher/mumble,austinliou/mumble,mbax/mumble,ccpgames/mumble,Lartza/mumble,mbax/mumble,Zopieux/mumble,Keridos/mumble,niko20010/mumble,ccpgames/mumble,SuperNascher/mumble,ccpgames/mumble,Githlar/mumble,austinliou/mumble,bheart/mumble,LuAPi/mumble,Keridos/mumble,richard227/mumble,niko20010/mumble,Natenom/mumble,LuAPi/mumble,feld/mumble,richard227/mumble,Githlar/mumble,unascribed/mumble,richard227/mumble,unascribed/mumble,SuperNascher/mumble,niko20010/mumble,Zopieux/mumble,ccpgames/mumble,niko20010/mumble,unascribed/mumble,ccpgames/mumble,Natenom/mumble