int SDL_SetTextureColorMod(SDL_Texture* texture, Uint8 r, Uint8 g, Uint8 b)
texture | 設定するテクスチャ |
r | コピー時に赤チャネルに乗算される値 |
g | コピー時に緑チャネルに乗算される値 |
b | コピー時に青チャネルに乗算される値 |
サーフェイスがコピーされるとき, コピー元のそれぞれの色チャネルは, これらの値によって次の式に従い修正される.
srcC = srcC * (color / 255)
レンダラーが常にこの機能に対応しているとは限らない. 対応していないときは-1を戻す.