【发布时间】:2011-04-12 22:42:54
【问题描述】:
有没有一种简单的方法可以混合两个 System.Drawing.Color 值?还是我必须编写自己的方法来获取两种颜色并将它们组合起来?
如果我这样做了,怎么办?
【问题讨论】:
-
如何组合它们?如果你把红色颜料和蓝色颜料混合在一起,你会得到紫色颜料,但是如果你透过红色玻璃看一个蓝色的球,这个球看起来是黑色的,而不是紫色的。您想到了哪种混合方式?
-
@Eric Lippert:我认为每个人都非常清楚他的意思是 Alpha 混合。任何其他类型的混合都更加罕见和专业,所以他会明确提到它。
-
@Timwi:我不清楚,所以每个人都不清楚。也许除了我以外的所有人都很清楚。