SDL_Surface * SDL_ConvertSurfaceAndColorspace(SDL_Surface *surface, SDL_PixelFormat format, SDL_Palette *palette, SDL_Colorspace colorspace, SDL_PropertiesID props);
| SDL_Surface * | surface | 変換する既存のSDL_Surface |
| SDL_PixelFormat | format | 新しいピクセル形式 |
| SDL_Palette * | palette | インデックス付きの形式で使用するパレット. NULLも可 |
| SDL_Colorspace | colorspace | 新しい色空間 |
| SDL_PropertiesID | properties | コピー元の追加の色プロパティ, または0 |
この関数は既存のサーフェイスを新しい形式と色空間に変換して新しいサーフェイスを戻す. これには全てのピクセルの形式と色空間の変換が必要となる.
変換元のサーフェイスに別バージョンの画像がある場合, 新しいサーフェイスも同様に参照する.
この関数は別のスレッドから別のサーフェイスに対して呼ぶことができる.