Sign in to follow this  

How to restore the exclusive device access in DirectDraw

This topic is 4356 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

The solution given in DirectX7.0 SDK is that trying to call IDirectDraw7::TestCooperativeLevel function until exiting when the mothod return DD_OK.But the code cannot work correctly.What is the real solution?

Share this post


Link to post
Share on other sites
Are you asking how to get back exclusive access to the display after you've lost it? I haven't dealt with that particular piece of code in my program for a while, but I believe that it happens automatically as soon as your application's window becomes the active window again. Once that happens, you just need to restore your surfaces and your ready to go. You can listen for the appropriate Window event to know when your window becomes active.

Share this post


Link to post
Share on other sites

This topic is 4356 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

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