win8(及更新版本)的软件开发已经弃用了wp7中xna等各种框架。虽然现在的框架和wp7的差不多,但是各种类都变了也是累人。怎么绘制图片就是个很烦人的东西。不久之前,win2d横空出世,但是大概因为太新,网上几乎找不到其用法,居然连msdn里都没有例子,也是醉了。所以只能自己慢慢弄了,弄了一天,终于弄出了绘制图片的方法。如下:
1.顺便说一下安装win2d,vs中没有自带,所以要自己安装。如图打开nuget联网添加win2d(8.1)或win10版本。
2.直接上代码
xaml文件添加
xmlns:canvas="using:Microsoft.Graphics.Canvas.UI.Xaml"
<Grid
<canvas:CanvasControl Draw="canvasControl_Draw" ClearColor="CornflowerBlue" />
</Grid>
cs文件
//cs文件
using System;
using System.Collections.Generic