この方法では、透明情報(アルファ)があると、正常にできません。以下のコードだったら正常にできるかと。(ImageはBitmapクラスのインスタンス) Dim cv As Bitmap = New Bitmap(Image.Width, Image.Width) Dim g As Graphics = Graphics.FromImage(cv) g.FillRectangle(Brushes.Transparent, New Rectangle(0, 0, Image.Width, Image.Width)) g.DrawImage(Image, Image.Width, 0, -Image.Width, Image.Height) g.Dispose()
シュライク 2021/02/25 (Thu) 04:42:21
左右対称な画面表示をする為に、ウインドウの左半分の表示内容を、右半に左右反転コピーするには、「幅、高さに負の整数を指定する方法」が参考になりました。