我正在使用C#编写WPF。我有一个位图,我想blit到屏幕上。这就是我现在正在做的事情(它创造了一个漂亮的blit,白色作为透明色):
// Make backColor transparent for myBitmap.
UnitImageBMP.MakeTransparent(System.Drawing.Color.White);
// Draw myBitmap to the screen.
g.DrawImage(RotatedBMP,
BlueArmy[index].LocationX - (RotatedBMP.Width / 2),
BlueArmy[index].LocationY - (RotatedBMP.Height / 2),
RotatedBMP.Width,
RotatedBMP.Height);
这很好用。但是现在我想把这个blitted图像“淡化”,大概是在alpha通道上(实际上,我需要创建一些'淡入淡出'步骤)。
我还没有发现WPF覆盖这个问题,图像的位图。任何帮助将不胜感激。
谢谢!