是否可以绘制一个4点的形状,其中形状充满了图像?

时间:2011-04-21 23:50:18

标签: c# .net wpf graphics shapes

我有2d空间中的点(p1,p2,p3,p4),我想用它们绘制一个形状,但也想用图像文件(png)填充这个形状。我不会有任何边框,只是图像本身完全填充了形状的尺寸。

我必须每秒绘制1000次的形状,所以任何更快的东西都会很酷,但形状本身是50x50像素,所以不是很大。

有什么想法吗?

2 个答案:

答案 0 :(得分:3)

您可以使用ImageBrush填充使用您的积分的任何矩形。您只需要将Rectangle.Fill属性设置为画笔。

这将讨论更多here

答案 1 :(得分:0)

你能在图像上面留下一个遮挡你形状以外区域的面具吗?我假设你的意思不是用图像来平铺形状。