このスレの続きとして
オーバーレイ機能が正常に機能していることがわかりました。ただし、ストリームから画像を読み込みながらオーバーレイ機能を使用すると、オーバーレイする前に画像が拡大されるようです。
すなわち:
overlay = New Bitmap(stream)
g.DrawImage(overlay, 0, 0)
オーバーレイする前に画像を拡大しているようですが、これは次のとおりです。
overlay = New Bitmap(My.Resources.Pic)
g.DrawImage(overlay, 0, 0)
うまく画像を重ねるようです。
この理由は何でしょうか?