The SDL forums have moved to discourse.libsdl.org.
This is just a read-only archive of the previous forums, to keep old links working.


SDL Forum Index
SDL
Simple Directmedia Layer Forums
maximized->fullscreen?
marksibly


Joined: 02 Jul 2015
Posts: 14
Hi,

Has anyone encountered problems with going from a maximized window into fullscreen mode?


I'm finding SDL_SetWindowFullscreen() only works properly if the window is in the 'restored' state. If the window is maximized, the window appears to go into 'fake' fullscreen mode instead of the mode selected by SDL_SetWindowDisplayMode.


This is on Windows 10 with latest SDL repos.


Bye!
Mark
梦影幻忆


Joined: 04 Nov 2016
Posts: 4
OS:windows10 SDL:v2.0.5
Desktop resolution:1920x1080
SDL resolution:960x540

Just use SDL_SetWindowFullscreen(SDL_WINDOW_HIDDEN and SDL_WINDOW_FULLSCREEN) , no more.

First:
SDL_SetWindowFullscreen(???,SDL_WINDOW_FULLSCREEN);//right

Second:
SDL_SetWindowFullscreen(???,SDL_WINDOW_HIDDEN );//right

Third:
SDL_SetWindowFullscreen(???,SDL_WINDOW_FULLSCREEN);//right

Fourth:
SDL_SetWindowFullscreen(???,SDL_WINDOW_HIDDEN );//error

I don't know why.
registration window style have been changed, and sdl resolution not is 960x540 , look like 800x600,maybe.
So I cancelled full screen function.
梦影幻忆


Joined: 04 Nov 2016
Posts: 4
And SDL_SetWindowPosition(???, SDL_WINDOWPOS_CENTERED, SDL_WINDOWPOS_CENTERED) failure.