0
我還沒有完全理解Bit位圖位圖的基礎知識。Bit blit位圖(WriteableBitmapEx框架)
我正在使用WriteableBitmapEx框架(WPF)。我的位圖代表一張地圖,我想實現的是將(移動)符號複製到該地圖中。
對於實際的拷貝,我使用函數BLIT:
_bitmap.Blit(myObject.Value.Location.ToWindowsPoint(), symbol, rect, Colors.Cyan,
WriteableBitmapExtensions.BlendMode.Additive);
其中符號是PNG圖像(透明背景)。
這適用於prinicpal,但我不明白混合模式如何應用顏色(Colors.Cyan)。我已經嘗試了所有可用的混合模式,但是我沒有成功獲得Cyan作爲符號的顏色,或者我獲得了顏色,但透明背景也被複制到了源位圖(黑色背景)。
對我的用例來說,'Bliting'是錯誤的方法嗎?
謝謝。