? ? ? ? ? ? ? ? ? ? ? ? for (int x = 0; x < oldData.Width; x++)
? ? ? ? ? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? ? ? ? ? if (pin_4[0] == 255 && pin_4[1]==255 && pin_4[2]==255)
? ? ? ? ? ? ? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? pin_4[0] = pin_3[0];
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? pin_4[1] = pin_3[1];
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? pin_4[2] = pin_3[2];
? ? ? ? ? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? ? ? ? ? ? ? pin_3 += 3;
? ? ? ? ? ? ? ? ? ? ? ? ? ? pin_4 += 3;
? ? ? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? ? ? ? ? pin_3 += oldData.Stride - oldData.Width * 3;
? ? ? ? ? ? ? ? ? ? ? ? pin_4 += newData.Stride - newData.Width * 3;
? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? ? ? //......
? ? ? ? ? ? ? ? ? ? bitmap.UnlockBits(newData);
? ? ? ? ? ? ? ? ? ? MyBitmap.UnlockBits(oldData);
? ? ? ? ? ? ? ? ? ? this.pBox.Image = bitmap;
? ? ? ? ? ? ? ? }
? ? ? ? ? ? }
? ? ? ? ? ?
? ? ? ? }
例子1:



例子2:


