I have been a code in full convertion mods for the source engine, but now im mostly coding C# applications. That provide utilties for games, during this proccess i have often wanted the ability to do a overlay that shows ingame.
During my research i found out it seems i would need one "hook" for eatch version of major version of the DirectX API. When i was coding for mods, i never got down renderer so i have no experience with that.
My question boils down to.
1) Is making a DirectX API overlay something that can be maintained in a 1 developer freeware project?
2) Anyone got any pointers on where to start ( With code samples, since this is freeware i dont have infinite time to spend learning DirectX).
3) My internet research has pointed me towards basicly feeding the overlay a bitmap that overlay will draw, is this the correct direction?