目次 - SDL 3.0 API(機能別) - サーフェイスの生成と単純な描画 - SDL_AddSurfaceAlternateImage

SDL_AddSurfaceAlternateImage

サーフェイスに別のバージョンを追加する

ヘッダ

SDL3/SDL_surface.h

構文

bool SDL_AddSurfaceAlternateImage(SDL_Surface *surface, SDL_Surface *image);

引数

SDL_Surface *surface更新するSDL_Surface
SDL_Surface *imageこのサーフェイスに関連付ける別のSDL_Surfaceへのポインタ

戻り値

(bool) 成功のとき真, 失敗のとき偽を戻す. SDL_GetError()を呼んで詳細を知ることができる.

詳細

この関数はサーフェイスに別のバージョンを追加する. 通常, これは高DPIのカーソルやアイコンなどの表示に使われる. サイズ, 形式, 表示内容が元のサーフェイスと一致する必要はなく, これらの別バージョンは元のサーフェイスが変更されても更新されない.

スレッドセーフ

この関数は別のスレッドから別のサーフェイスに対して呼ぶことができる.

バージョン

SDL 3.2.0以降

関連項目

SDL Wikiへのリンク

SDL_AddSurfaceAlternateImage - SDL Wiki