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

SDL_Color

色を表す構造体

フィールド

Uint8r0〜255の赤成分の値
Uint8g0〜255の緑成分の値
Uint8b0〜255の青成分の値
Uint8a0〜255のα成分の値

詳細

SDL_ColorとSDL_Colourは同じである.

RGBが分かっているなら, この構造体に10進数の値を設定する.
例: オレンジ=255,165,0 ならば r=255, g=165, b=0, a=255 を設定する.

HTMLのカラーコードが分かっているなら, この構造体に16進数の値を設定する.
例: オレンジ=#FFA800 ならば R=0xFF, g=0xA5, b=0x00, a=0xFF を設定する.

SDL_Colorの値はピクセル形式に依存しない. SDL_MapRGB()SDL_Colorをピクセル値に変換できる.

関連項目(関数)

SDL_SetPaletteColors

SDL Wikiへのリンク

SDL_Color - SDL Wiki