概要
画像を白黒やセピアに変換します。
プロトタイプ
void EffectMonotone(int index, int color);
戻り値
なし
パラメータ
index
オフスクリーン画像バッファ番号 (-1〜255)
color
エフェクト色コード
解説
EffectMonotone 関数は、画像全体の各ピクセルについて、明るさに応じて color で指定された色を最大値とする単一色の画像に変換します。ピクセルの明るさの計算には NTSC 信号の Y 値の計算式 (Y = R*0.298912+G*0.586610+B*0.114478) を使用します。color の指定は白黒なら 0x00FFFFFF、セピアなら 0x00FFF0E0 あたりでしょうか。