如何在win2d UWP中设置改变canvasBitmap的高度和宽度?

我试过的是什么?

CanvasBitmap CanvasBitmap = await CanvasBitmap.LoadAsync(sender,@"Assets\xyz.png");
CanvasBitmap.Size.Height = 100;
CanvasBitmap.Size.Width = 300;
args.DrawingSession.DrawImage(CanvasBitmap,Vector);

但我不能改变canvasbitmap的宽度和高度.我需要在运行时动态地改变可绘制图像的宽度和高度.有人能帮助我吗?我不想改变canvasControl的宽度和高度!!!!!!!!!!!!!!!!!)。

解决方案:

你不能这么做。

但你可以做的是,你可以对位图应用缩放。

CanvasBitmap CanvasBitmap = await CanvasBitmap.LoadAsync(sender,@"Assets\xyz.png");
args.DrawingSession.Transform = Matrix3x2.CreateScale(2);
args.DrawingSession.DrawImage(CanvasBitmap,Vector);

给TA打赏
共{{data.count}}人
人已打赏
解决方案

使用缓冲区和转换投影,PostGIS

2022-5-13 16:00:37

解决方案

用Perl发送SMTP邮件的最快方法?

2022-5-13 17:00:06

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索