希望这将是一个相当简单的答案,但这不是谷歌最容易的事情。绘制椭圆阵列
我打算使用简单的形状做很多绘画,但实际结果不需要显示给用户,直到最后阶段,所以为了速度,我想知道是否有现有的方法在c#/ WPF中绘制简单的形状到缓冲区而没有BitmapSource的开销,所以最后我可以将它复制到一个WritableBitmap中。
喜欢的东西
PixelFormat pixelFormat = PixelFormats.Default;
int stride = bitmapWidth * pixelFormat.BitsPerPixel/8;
byte[] pixels new byte[bitmapHeight * stride];
*some static library*.DrawOval(xpos=10,ypos=10,radius=5, pixels, stride, pixelFormat);
感谢
位图已经在内部的阵列。你不会加快速度。 – 2012-02-26 18:17:13