bool SDL_SetTextureColorMod(SDL_Texture *texture, Uint8 r, Uint8 g, Uint8 b);
| SDL_Texture * | texture | 設定するテクスチャ |
| Uint8 | r | コピー時に赤成分に乗算される値 |
| Uint8 | g | コピー時に緑成分に乗算される値 |
| Uint8 | b | コピー時に青成分に乗算される値 |
(bool) 成功のとき真, 失敗のとき偽を戻す. SDL_GetError()を呼んで詳細を知ることができる.
このテクスチャのレンダリングを行っている場合, コピー元の各色成分は次の式に従い修正される.
srcC = srcC * (color / 255)
レンダラが常にこの機能に対応しているとは限らない. 対応していないときは偽を戻す.
この関数を呼べるのはメインスレッドのみである.