Windows Phone 8 - 绘制单个像素

时间:2013-01-30 18:18:05

标签: drawing windows-phone-8 pixel

我可以在Win 8 Phone SDK中使用哪些绘图方法在屏幕上手动绘制单个像素,就像在绘图应用程序中一样?

无论是c#,c ++还是别的什么。

1 个答案:

答案 0 :(得分:3)

使用WritableBitmap.Pixels集合直接操作像素,并通过设置Image.SetSource(myWriteableBItmap)在屏幕上显示它们。

由于WriteableBitmap有点稀疏,你应该选择WriteableBitmapEx,为WriteableBitmap添加大量的2D渲染功能。详情请见@ http://writeablebitmapex.codeplex.com

对于屏幕绘图,您应该考虑使用InkPresenter,因为它更适合处理这些用例@ http://www.nickharris.net/2010/03/silverlight-for-mobile-on-windows-phone-7-inkpresenter-fun/