假设我们有一个 ARGB 颜色:
Color argb = Color.FromARGB(127, 69, 12, 255); //Light Urple.
当这被涂在现有颜色的顶部时,颜色将混合。所以当它与白色混合时,得到的颜色是Color.FromARGB(255, 162, 133, 255);
解决方案应该像这样工作:
Color blend = Color.White;
Color argb = Color.FromARGB(127, 69, 12, 255); //Light Urple.
Color rgb = ToRGB(argb, blend); //Same as Color.FromARGB(255, 162, 133, 255);
什么是ToRGB
执行?