書き込み可能なビットマップがあります。
コンテンツを 1 ピクセル左にスクロールし、一番右の列に新しいピクセル行を入力します。
C++ では、バッファ全体を 1 ピクセル左に memmove し、各行の最後のピクセルを上書きしますが、memmove がないため、C# でこれを行う最善の方法がわかりません。
書き込み可能なビットマップがあります。
コンテンツを 1 ピクセル左にスクロールし、一番右の列に新しいピクセル行を入力します。
C++ では、バッファ全体を 1 ピクセル左に memmove し、各行の最後のピクセルを上書きしますが、memmove がないため、C# でこれを行う最善の方法がわかりません。
新しいビットマップを作成し、DrawImage を使用してソースからコピー先のビットマップにセクションをコピーできます。
http://msdn.microsoft.com/en-us/library/aa457087.aspx
次に、FillRectangle を使用して、幅 1 ピクセルの垂直の四角形を描画します。