Quick Question

now, i have not messed with directx, almost at all… but i was wondering if anyone had an idea how i could go about hooking a 3d app and drawing over it, like xfire does with its chat windows, or fraps does with the FPS in the corner… thanks in advance! :>

I’m not sure I understand what you’re asking. Could you be more specific about why?

im making a program LIKE xfire but uses all of the chat services like google talk, aim and ect. the why wasnt that important, i know how to do everything accept how to hook and draw ontop of a direct3d app.

I think the term you might be searching for is a 2D overlay?

Like the Steam Community Overlay in Steam games.

ok, thank you i will check that out

so i was looking for what you had suggested, (they’re called direct draw overlays) but the problem is most new games run in an exclusive mode, meaning that you can just use a direct draw overlay on them, you indeed, have to hook the directx api and render your window… has anyone have any idea where i can find something like this?

heres what i found and didnt work: http://www.codeplex.com/DirectDrawOverlayLib/Wiki/View.aspx?title=Overlay%20Sample&referringTitle=Home