颜色.txt
来自「SDL开发教程」· 文本 代码 · 共 31 行
TXT
31 行
SDL_Surface *load_image( char *filename )
{
//将图象暂时存储在这里
SDL_Surface* loadedImage = NULL;
//存储最佳的图象
SDL_Surface* optimizedImage = NULL;
//导入图象
loadedImage = IMG_Load( filename );
//如果导入图象不为空
if( loadedImage != NULL )
{
//建立最佳的图象
optimizedImage = SDL_DisplayFormat( loadedImage );
//释放老的图象
SDL_FreeSurface( loadedImage );
if( optimizedImage != NULL )
{
//取得颜色码
Uint32 colorkey = SDL_MapRGB( optimizedImage->format, 0, 0, 0xFF );
//设置颜色码
SDL_SetColorKey( optimizedImage, SDL_RLEACCEL | SDL_SRCCOLORKEY, colorkey );
}
}
//返回最佳的图象
return optimizedImage;
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?