What is AGL on .NET Compact Framework??

Joe-xXx 2010-03-04 03:24:16
今天用Reflectors 5.1.6比较了一下.net compact framework 与 .net framework 2.0,.net cf 除了一些精简之外,还发现多了Microsoft.AGL.Forms、Microsoft.AGL.Common、Microsoft.AGL.Drawing。希望高手们给我详细解释下这个AGL,包括的设计与意图,借用英语一句话:Any information about it would be very appreciated!
谢谢!
...全文
153 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
微wx笑 2012-05-26
  • 打赏
  • 举报
回复
GdipDisposeImage 这个有人用过木有?
Joe-xXx 2010-03-06
  • 打赏
  • 举报
回复
来个可以聊聊的吧~~一直候等
Joe-xXx 2010-03-05
  • 打赏
  • 举报
回复
[DllImport("AGL", EntryPoint="@106")]
public static extern PAL_ERROR Blt(IntPtr howThis, IntPtr howSrc, ref RC rcSrc, ref RC rcDst, int cvKey, AGL_BLT md);

public void Save(Stream stream, ImageFormat format)
{
if (stream == null)
{
throw new ArgumentNullException("stream");
}
if (!stream.CanSeek || !stream.CanWrite)
{
throw new ArgumentException();
}
MISC.HandleAr(GL.SaveImage(this.m_how, format.m_imgfmt, StreamWrapper.CreateStreamCallback(stream)));
}

这里MISC,GL,StreamWrapper都是Microsoft.AGL下的某些类型的实例,可见在.NET CF下不是直接
用P/Invoke-Win32的API,难道AGL与Win32又有一套的关系啊?!
还有就是在PC环境下,在使用.NET FrameWork与.NET CF 公有部分创建的CF程序,能运行在PC环境下,可以说明这时候CF程序在PC环境下是在.NET FrameWork上运行,并不是.NET CF。猜想是不是AGL有一套映射关系还是CLR直接判断当前的环境,直接运行在.NET FrameWork上?
恳请指点!谢谢!
Joe-xXx 2010-03-04
  • 打赏
  • 举报
回复
耐心等候。。。解答者!O(∩_∩)O~ 等等等等
世外涛缘 2010-03-04
  • 打赏
  • 举报
回复
还没注意到过AGL这个命名空间,我也想知道。
帮顶了,跟着学习。

7,660

社区成员

发帖
与我相关
我的任务
社区描述
Windows Phone是微软发布的一款手机操作系统,它将微软旗下的Xbox LIVE游戏、Zune音乐与独特的视频体验整合至手机中。
社区管理员
  • Windows客户端开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧