我想仅在我的图像的alpha通道上绘制一个形状。使用Graphics.DrawImage(..)绘制图像时,我可以使用颜色矩阵,因为它有一个传递ImageAttributes的参数。是否可以使用FillEllipse方法执行此操作?或者我是否必须将其绘制为单独的图像,然后使用DrawImage将其应用于我的主图像?
干杯, 丹。
答案 0 :(得分:0)
您可以尝试以下方式:
Graphics g;
g.CompositionMode = CompositingMode.SourceOver;
然后填写:
Color c = Color.FromArgb(100, Color.White);