D3D: Return to windowed mode before destroying the swapchain.

This commit is contained in:
Jules Blok 2014-06-20 03:45:42 +02:00
parent 77bc879384
commit 961076a3d5
1 changed files with 3 additions and 0 deletions

View File

@ -351,6 +351,9 @@ HRESULT Create(HWND wnd)
void Close() void Close()
{ {
// we can't release the swapchain while in fullscreen.
swapchain->SetFullscreenState(false, nullptr);
// release all bound resources // release all bound resources
context->ClearState(); context->ClearState();
SAFE_RELEASE(backbuf); SAFE_RELEASE(backbuf);