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

C# 在.NET Compact Framework中用C实现图像旋转的快速方法,c#,graphics,windows-mobile,compact-framework,C#,Graphics,Windows Mobile,Compact Framework,在.NET Compact Framework中是否有快速旋转图像的方法 我已经找到了做90度、180度、270度旋转的方法,但希望能够以类似的速度自由旋转图像。90度、180度或270度旋转根本不需要计算,只需要移动一些数据。另一方面,自由角旋转需要大量计算。因此,这永远不会像直角旋转那样快…您可以使用OpenNetCF的ImageUtil类来实现这一点,这是您正在寻找的旋转方法。该方法将位图和浮动角度作为参数。请在此处查找规格: 这不一定是真的:例如,如果旋转的结果可以预先计算并缓存,那么旋

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


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

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

您可以使用OpenNetCF的ImageUtil类来实现这一点,这是您正在寻找的旋转方法。该方法将位图和浮动角度作为参数。请在此处查找规格:


这不一定是真的:例如,如果旋转的结果可以预先计算并缓存,那么旋转可能只是缓存中预先包含的旋转的一个位;或者,例如,如果写入视频比任何事情都要花费更多的时间,那么在RAM中进行计算而不是使用视频API,然后进行比特设置可能会慢得令人无法接受。您使用的是什么语言?C,C++,VB .net?好问题,我的疏忽:CUI几乎有我。请参阅相同的链接。这很难。要旋转图像的度数。必须为90、180或270