BitBlitビットマップの基本を完全には理解していません。
WriteableBitmapExフレームワーク(WPF)を使用しています。私のビットマップはマップを表しており、達成したいのは(移動する)シンボルをそのマップにコピーすることです。
実際のコピーには、関数Blitを使用します。
_bitmap.Blit(myObject.Value.Location.ToWindowsPoint(), symbol, rect, Colors.Cyan,
WriteableBitmapExtensions.BlendMode.Additive);
ここで、symbolはpng画像(透明な背景)です。
これはprinicpalで機能しますが、ブレンドモードで色(Colors.Cyan)がどのように適用されるかわかりません。使用可能なすべてのブレンドモードを試しましたが、シンボルの色としてシアンを取得できなかったか、色を取得しましたが、透明な背景もソースビットマップ(黒の背景)にコピーされました。
「Bliting」は私のユースケースにとって間違ったアプローチですか?
ありがとう。