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

SDL_SetRenderDrawColor

描画操作(長方形, 直線, 消去)で使う色を設定する

構文

int SDL_SetRenderDrawColor(SDL_Renderer* renderer, Uint8 r, Uint8 g, Uint8 b, Uint8 a)

引数

rendererレンダリングコンテキスト
r描画で使われる赤チャネル
g描画で使われる緑チャネル
b描画で使われる青チャネル
a描画で使われるαチャネル. 通常はSDL_ALPHA_OPAQUE(255). SDL_SetRenderDrawBlendMode()でαチャネルをどのように使うかを決める

戻り値

成功のとき0, 失敗のとき負の数のエラーコードを戻す. SDL_GetError()で詳細を知ることができる.

詳細

この関数で設定された色は, 描画, 長方形の塗りつぶし, 直線, 点, 消去で使われる.

関連項目(関数)

SDL_GetRenderDrawColor
SDL_RenderClear
SDL_RenderDrawLine
SDL_RenderDrawLines
SDL_RenderDrawPoint
SDL_RenderDrawPoints
SDL_RenderDrawRect
SDL_RenderDrawRects
SDL_RenderFillRect
SDL_RenderFillRects

SDL Wikiへのリンク

SDL_SetRenderDrawColor - SDL Wiki