在C#中使用.NET Compact Framework旋转图像的快速方法

时间:2009-05-17 20:26:41

标签: c# graphics windows-mobile compact-framework

是否有快速方法在.NET Compact Framework中旋转图像。

我已经找到了做90,180,270次旋转的方法,但希望能够以相似的速度自由旋转图像。

2 个答案:

答案 0 :(得分:1)

90度,180度或270度旋转根本不需要计算,只需移动一些数据。另一方面,自由角度旋转需要大量计算。所以这永远不会像直角旋转一样快......

答案 1 :(得分:-1)

您可以使用OpenNetCF的ImageUtil类来执行此操作(这是您正在寻找的“旋转”方法)。该方法将位图和(浮点)角度作为参数。在这里找到规格:

http://www.opennetcf.com/library/sdf/html/eb32a9ba-c1dc-7194-bd31-a5d035790a45.htm