希望這將是一個相當簡單的答案,但這不是谷歌最容易的事情。繪製橢圓陣列
我打算使用簡單的形狀做很多繪畫,但實際結果不需要顯示給用戶,直到最後階段,所以爲了速度,我想知道是否有現有的方法在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