我的建议是:使用 sdl_hwsurface|sdl_doublebuf。如果出错的话,使用sdl_swsurface.
sdl_setvideomode 返回指向sdl_surface的指针,出错的话返回null。使用如下代码检测出错:
if ( screen == null )
{
printf("unable to set 640x480 video: %s\n", sdl_geterror());
我的建议是:使用 sdl_hwsurface|sdl_doublebuf。如果出错的话,使用sdl_swsurface.
sdl_setvideomode 返回指向sdl_surface的指针,出错的话返回null。使用如下代码检测出错:
if ( screen == null )
{
printf("unable to set 640x480 video: %s\n", sdl_geterror());