目次 - 3.関数 - 3.2読み込み/保存

3.2 読み込み/保存

これらの関数は, ファイル, SDL_RWops, メモリ上のデータ配列からSDL_Surface, SDL_Renderer, IMG_Animationを生成する.
またはSDL_Surfaceからファイル, SDL_RWopsに保存する.

形式を自動判別して読み込む

  1. IMG_Load - ファイルから読み込む
  2. IMG_Load_RW - SDL_RWopsから読み込む
  3. IMG_LoadTyped_RW - 形式を指定してSDL_RWopsから読み込む

形式を指定して読み込む

  1. IMG_LoadAVIF_RW - AVIFをSDL_RWopsから読み込む
  2. IMG_LoadBMP_RW - BMPをSDL_RWopsから読み込む
  3. IMG_LoadCUR_RW - CURをSDL_RWopsから読み込む
  4. IMG_LoadGIF_RW - GIFをSDL_RWopsから読み込む
  5. IMG_LoadICO_RW - ICOをSDL_RWopsから読み込む
  6. IMG_LoadJPG_RW - JPGをSDL_RWopsから読み込む
  7. IMG_LoadJXL_RW - JXLをSDL_RWopsから読み込む
  8. IMG_LoadLBM_RW - LBMをSDL_RWopsから読み込む
  9. IMG_LoadPCX_RW - PCXをSDL_RWopsから読み込む
  10. IMG_LoadPNG_RW - PNGをSDL_RWopsから読み込む
  11. IMG_LoadPNM_RW - PNMをSDL_RWopsから読み込む
  12. IMG_LoadQOI_RW - QOIをSDL_RWopsから読み込む
  13. IMG_LoadSizedSVG_RW - SVGをサイズを指定してSDL_RWopsから読み込む
  14. IMG_LoadSVG_RW - SVGをSDL_RWopsから読み込む
  15. IMG_LoadTGA_RW - TGAをSDL_RWopsから読み込む
  16. IMG_LoadTIF_RW - TIFをSDL_RWopsから読み込む
  17. IMG_LoadXCF_RW - XCFをSDL_RWopsから読み込む
  18. IMG_LoadWEBP_RW - WEBPをSDL_RWopsから読み込む
  19. IMG_LoadXCF_RW - XCFをSDL_RWopsから読み込む
  20. IMG_LoadXPM_RW - XPMをSDL_RWopsから読み込む
  21. IMG_LoadXV_RW - XVをSDL_RWopsから読み込む

配列から読み込む

  1. IMG_ReadXPMFromArray - コンパイルされたXPMからXPMを読み込む
  2. IMG_ReadXPMFromArrayToRGB888 - コンパイルされたXPMからXPMを読み込む

テクスチャを生成する

  1. IMG_LoadTexture - 画像をファイルからGPUテクスチャに読み込む
  2. IMG_LoadTexture_RW - 画像をSDLデータソースからGPUテクスチャに読み込む
  3. IMG_LoadTextureTyped_RW - 形式を指定して画像をSDLデータソースからGPUテクスチャに読み込む

形式を自動判別してアニメーションを生成する

  1. IMG_LoadAnimation - ファイルからアニメーションを読み込む
  2. IMG_LoadAnimation_RW - SDL_RWopsからアニメーションを読み込む
  3. IMG_LoadAnimationTyped_RW - 形式を指定してSDL_RWopsからアニメーションを読み込む

形式を指定してアニメーションを生成する

  1. IMG_LoadGIFAnimation_RW - GIFアニメーションを直接読み込む
  2. IMG_LoadWEBPAnimation_RW - WEBPアニメーションを直接読み込む

アニメーションを解放する

  1. IMG_FreeAnimation - IMG_Animationを破棄して資源を解放する

形式を指定して保存する

  1. IMG_SaveJPG - SDL_SurfaceをJPEG画像として保存する
  2. IMG_SaveJPG_RW - SDL_SurfaceをSDL_RWopsを経由してJPEG画像として保存する
  3. IMG_SavePNG - SDL_SurfaceをPNG画像として保存する
  4. IMG_SavePNG_RW - SDL_SurfaceをSDL_RWopsを経由してPNG画像として保存する

原文へのリンク

3.2 Loading