目次 - 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