Jump to content
  • Advertisement
Sign in to follow this  
ArcticHammer

[SlimDX] resizing D3D9 Device in windowed mode

This topic is 2709 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

Our D3D Device is created in windowed mode. After resing the window, we must dispose the device to avoid crashing or image stretching, and then to recreate it. Recreating the device is quite slow and shows as disturbing flicker when resizing it with mouse.

Is there any option to create the Device faster, or resizing the device, resulting faster and non-flickering window resize?

Share this post


Link to post
Share on other sites
Advertisement
Have you tried using IDirect3DDevice9::Reset() with the new presentation parameters instead of tearing down and rebuilding the device? It should be a lot faster, and it's something you would need to do anyway in response to D3DERR_DEVICELOST.

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!