Sign in to follow this  
Kiranatus

SetCooperativeLevel in Windows 7

Recommended Posts

Kiranatus    100
Hello, I am currently developing an .ax filter - Direct Draw based VGA Render. All works fine. But in Windows 7 when I run this filter "Aero" is turning off some how. I don't no why, but it is occurred after SetCooperativeLevel() function called. Is there some special flags for SetCooperativeLevel() to avoid this? Thanks, Sergey

Share this post


Link to post
Share on other sites
Evil Steve    2017
I really wouldn't use DirectDraw; it's emulated using D3D on Vista+ anyway. As Flimflam said, I don't think you can run DirectDraw apps with Aero.

Share this post


Link to post
Share on other sites
Kiranatus    100
Oh, this is sad. I hoped what this problem can be resolved, because when I used DDSCL_SETDEVICEWINDOW flag in SetCooperativeLevel I saw what "Aero" still switched on. But after, CreateSurface returns DDERR_NOCOOPERATIVELEVELSET error. Thank you for help. I think I need to find another way.

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