假设我从本机Windows函数获取HBITMAP对象/句柄。我可以使用Bitmap.FromHbitmap(nativeHBitmap)将其转换为托管位图,但如果本机图像具有透明度信息(Alpha通道),则通过此转换会丢失。 关于此问题,有几个关于Stack Overflow的问题。使用这个问题的第一个答案(How to draw ARGB bitmap using GDI+?)中的信息,我写了一
我在寻找一个公式来转换它们。 我知道要转换的一般透明度是 阿尔法·新+(1 - α)*老 我: Color A : RGB(85, 113, 135)
Color B : RGB(43, 169, 225)
颜色A有90%的不透明度,并铺设彩色B的顶部,导致 Color C : RGB(65, 119, 145)
我的问题是,它是怎样到达C颜色?如果我用另一种颜色替换B颜色,我该如何获得