目次 - SDL 3.0 API(機能別) - 2Dレンダリング - SDL_SetTexturePalette

SDL_SetTexturePalette

テクスチャのパレットを設定する

ヘッダ

SDL3/SDL_render.h

構文

bool SDL_SetTexturePalette(SDL_Texture *texture, SDL_Palette *palette);

引数

SDL_Texture *texture設定するテクスチャ
SDL_Palette *palette使用するパレット

戻り値

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

詳細

パレットを設定すると後で安全に破棄できるように内部でパレットへの参照が保持される.

1つのパレットを複数のテクスチャで共有できる.

スレッドセーフ

この関数を呼べるのはメインスレッドのみである.

関連項目

バージョン

SDL 3.4.0以降

SDL Wikiへのリンク

SDL_SetTexturePalette - SDL Wiki