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

# SDL_Palette

パレット情報の構造体

## フィールド

int | ncolors | パレットの色の数
SDL_Color* | colors | パレットの色を表すSDL_Colorの配列
Uint32 | version | パレットが更新される度に加算される (内部で使用)
int | refcount | 参照回数 (内部で使用)

## 詳細

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