Sign in to follow this  
Le-Fay

Graphics on top of a game

Recommended Posts

Hi, This is my first post to the GameDev.net forums, so first of all, let me say Hi once more :-) My question is this: How do I write a utility program that have graphics (a status bar that displays the status of some hardware for this matter) that are visible at all times, even (especially) on top of a third-party game? Thanks in advance (-: Le-Fay.

Share this post


Link to post
Share on other sites
It's difficult. You either have to intercept Direct3D/OpenGL calls and add your own stuff (for example, make your own calls when you detect IDirect3DDevice9::EndScene()), or insert it at driver level.

What exactly are you trying to do?

Share this post


Link to post
Share on other sites
Ive seen tools ( like LogiTek drivers ) that display some information ( like volume, or "PLAY" "STOP" when you hit the buttons ) ontop of everything.

They use the DirectX hardware overlay function, the issue is that it causes most fullscreen games to glitchout.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this