LINUX.ORG.RU

как на SDL изменить видеорежим?


0

0

как на SDL изменить видеорежим? Не установить занова, тогда надо новые объекты создавать, а поменять.

например что бы поменять полноэкранность надо вызвать SDL_WM_ToggleFullScreen

а чтобы изменить разрешение что?

заранее спасибо

anonymous

т.е.

{ SDL_Surface *screen;
screen = SDL_SetVideoMode(640, 480, 16, SDL_SWSURFACE);
if ( screen == NULL )
{
fprintf(stderr, "Can`t to set mode 640x480: %s\n", SDL_GetError());
exit(1);
}
}

не годится?

anonymous
()

Что ты подрозумеваешь под новые объекты создавать?
SDL_SetVideoMode()
она вернет указатель на новый surface.
По другому никак.

Dead ★★★★
()

SDL_QuitSubsystem(SDL_INIT_VIDEO); чего то там такое ну а потом SDL_SetVideoMode(режим и т.д.)

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.