Examples: Win32: using a more explicit loop for PeekMessage polling to make the code easier to copy and paste and less error-prone.

This commit is contained in:
ocornut
2021-03-23 18:09:21 +01:00
parent 1491d2c916
commit 6f360d6040
5 changed files with 33 additions and 21 deletions

View File

@ -103,7 +103,7 @@ int main(int, char**)
if (event.type == SDL_WINDOWEVENT && event.window.event == SDL_WINDOWEVENT_CLOSE && event.window.windowID == SDL_GetWindowID(window))
done = true;
if (event.type == SDL_WINDOWEVENT && event.window.event == SDL_WINDOWEVENT_RESIZED && event.window.windowID == SDL_GetWindowID(window))
{
{
// Release all outstanding references to the swap chain's buffers before resizing.
CleanupRenderTarget();
g_pSwapChain->ResizeBuffers(0, 0, 0, DXGI_FORMAT_UNKNOWN, 0);