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

SDL_Palette

パレット情報の構造体

フィールド

intncolorsパレットの色の数
SDL_Color*colorsパレットの色を表すSDL_Colorの配列
Uint32versionパレットが更新される度に加算される (内部で使用)
intrefcount参照回数 (内部で使用)

詳細

8bitサーフェイスのピクセルは, SDL_Paletteのcolorsフィールド(SDL_PixelFormatの配列)の添え字である. SDL_Paletteを自分で設定する必要はない. SDLがサーフェイスにSDL_PixelFormatを確保したとき自動的に作られる. SDL_Surfaceのパレットのcolorsの値はSDL_SetPaletteColors()で設定することもできる.

関連項目(構造体)

SDL_PixelFormat

関連項目(関数)

SDL_AllocPalette
SDL_FreePalette
SDL_SetPaletteColors

SDL Wikiへのリンク

SDL_Palette - SDL Wiki