ReplaceColor

ReplaceColor(Color, byte, Color)

用允许的差异将一种颜色替换为另一种颜色,并保留原始 alpha 值以保存平滑边缘。

public void ReplaceColor(Color oldColor, byte oldColorDiff, Color newColor)
范围类型描述
oldColorColor旧颜色要更换。
oldColorDiffByte允许旧颜色的差异能够扩大替换的色调。
newColorColor用新颜色代替旧颜色。

也可以看看


ReplaceColor(int, byte, int)

用允许的差异将一种颜色替换为另一种颜色,并保留原始 alpha 值以保存平滑边缘。

public virtual void ReplaceColor(int oldColorArgb, byte oldColorDiff, int newColorArgb)
范围类型描述
oldColorArgbInt32要替换的旧颜色 ARGB 值。
oldColorDiffByte允许旧颜色的差异能够扩大替换的色调。
newColorArgbInt32用于替换旧颜色的新颜色 ARGB 值。

也可以看看