SDL_Surface* SDL_ConvertSurface(SDL_Surface* src, const SDL_PixelFormat* fmt, Uint32 flags)
| src | 変換する既存のSDL_Surface | 
| fmt | 最適化の対象のSDL_PixelFormat | 
| flags | 未使用 常に0にすること. これはSDL 1.2 APIの名残である | 
// SDL_Surface *input = ...;
SDL_PixelFormat *format = SDL_AllocFormat(SDL_PIXELFORMAT_RGBA32);
SDL_Surface *output = SDL_ConvertSurface(input, format, 0);
SDL_FreeFormat(format);