画面の中央にSDLウィンドウを作成する方法を見つけようとしていたところ、このコードが見つかりました
#ifdef WIN32
#include <SDL_syswm.h>
SDL_SysWMinfo i;
SDL_VERSION( &i.version );
if ( SDL_GetWMInfo ( &i) ) {
HWND hwnd = i.window;
SetWindowPos( hwnd, HWND_TOP, x, y, width, height, flags );
}
#endif // WIN32
ただし、これはWindows専用です。Linuxでこれを行うにはどうすればよいですか?