我可以在Win 8 Phone SDK中使用哪些绘图方法在屏幕上手动绘制单个像素,就像在绘图应用程序中一样?
无论是c#,c ++还是别的什么。
答案 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/