目次 - SDL_image - API(機能別) - 読み込み/保存
読み込み/保存
これらの関数は, ファイル, SDL_RWops, メモリ上のデータ配列からSDL_Surface, SDL_Renderer, IMG_Animationを生成する.
またはSDL_Surfaceからファイル, SDL_RWopsに保存する.
形式を自動判別して読み込む
- IMG_Load - 画像をファイルシステムのパスからサーフェイスに読み込む
- IMG_Load_RW - 画像をSDL_RWopsからサーフェイスに読み込む
- IMG_LoadTyped_RW - 画像をSDL_RWopsからサーフェイスに読み込む
形式を指定して読み込む
- IMG_LoadAVIF_RW - AVIF画像を直接読み込む
- IMG_LoadBMP_RW - BMP画像を直接読み込む
- IMG_LoadCUR_RW - CUR画像を直接読み込む
- IMG_LoadGIF_RW - GIF画像を直接読み込む
- IMG_LoadICO_RW - ICO画像を直接読み込む
- IMG_LoadJPG_RW - JPG画像を直接読み込む
- IMG_LoadJXL_RW - JXL画像を直接読み込む
- IMG_LoadLBM_RW - LBM画像を直接読み込む
- IMG_LoadPCX_RW - PCX画像を直接読み込む
- IMG_LoadPNG_RW - PNG画像を直接読み込む
- IMG_LoadPNM_RW - PNM画像を直接読み込む
- IMG_LoadQOI_RW - QOI画像を直接読み込む
- IMG_LoadSizedSVG_RW - SVG画像指定のサイズに拡大縮小して読み込む
- IMG_LoadSVG_RW - SVG画像を直接読み込む
- IMG_LoadTGA_RW - TGA画像を直接読み込む
- IMG_LoadTIF_RW - TIF画像を直接読み込む
- IMG_LoadWEBP_RW - WEBP画像を直接読み込む
- IMG_LoadXCF_RW - XCF画像を直接読み込む
- IMG_LoadXPM_RW - XPM画像を直接読み込む
- IMG_LoadXV_RW - XV画像を直接読み込む
配列から読み込む
- IMG_ReadXPMFromArray - メモリ上の配列からXPM画像を読み込む
- IMG_ReadXPMFromArrayToRGB888 - メモリ上の配列からXPM画像を読み込む
テクスチャを生成する
- IMG_LoadTexture - 画像をファイルからGPUテクスチャに読み込む
- IMG_LoadTexture_RW - 画像をSDLデータソースからGPUテクスチャに読み込む
- IMG_LoadTextureTyped_RW - 画像をSDLデータソースからGPUテクスチャに読み込む
形式を自動判別してアニメーションを生成する
- IMG_LoadAnimation - ファイルからアニメーションを読み込む
- IMG_LoadAnimation_RW - SDL_RWopsからアニメーションを読み込む
- IMG_LoadAnimationTyped_RW - SDLデータソースからアニメーションを読み込む
形式を指定してアニメーションを生成する
- IMG_LoadGIFAnimation_RW - GIFアニメーションを直接読み込む
- IMG_LoadWEBPAnimation_RW - WEBPアニメーションを直接読み込む
アニメーションを解放する
- IMG_FreeAnimation - IMG_Animationを破棄して資源を解放する
形式を指定して保存する
- IMG_SaveJPG - SDL_SurfaceをJPEG画像として保存する
- IMG_SaveJPG_RW - SDL_SurfaceをSDL_RWopsを経由してJPEG画像として保存する
- IMG_SavePNG - SDL_SurfaceをPNG画像として保存する
- IMG_SavePNG_RW - SDL_SurfaceをSDL_RWopsを経由してPNG画像として保存する