目次 - SDL 3.0 API(機能別) - ピクセル形式と変換 - SDL_SetPaletteColors

SDL_SetPaletteColors

範囲を指定してパレットの色を設定する

ヘッダ

SDL3/SDL_pixels.h

構文

bool SDL_SetPaletteColors(SDL_Palette *palette, const SDL_Color *colors, int firstcolor, int ncolors);

引数

SDL_Palette *palette変更するパレット
const SDL_Color *colorsパレットのコピーするSDL_Colorの配列
intfirstcolor変更するパレットの先頭インデックス番号
intncolors変更する数

戻り値

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

スレッドセーフ

この関数は別のスレッドでパレットの変更や破棄を行っていない限りどのスレッドからも安全に呼べる.

バージョン

SDL 3.2.0以降

SDL Wikiへのリンク

SDL_SetPaletteColors - SDL Wiki