我们需要找到一种在 5.0 移动设备上使用 .net compact framework 2.0 在地图叠加层上创建可移动(在运行时)图片的方法。
到目前为止,我们看到的唯一选择是闪存,但鉴于硬件的限制,我认为它可能会很慢。我想知道是否有人对我们可以用来执行此任务的任何其他想法。
我们需要找到一种在 5.0 移动设备上使用 .net compact framework 2.0 在地图叠加层上创建可移动(在运行时)图片的方法。
到目前为止,我们看到的唯一选择是闪存,但鉴于硬件的限制,我认为它可能会很慢。我想知道是否有人对我们可以用来执行此任务的任何其他想法。
几个选项。用本机代码执行它并 p/invoke 它。或者,如果您只想处理 .NET CF,您将不得不编写一个自定义控件来处理所有绘画。如果我这样做并且地图和图片作为 Image 对象呈现,我可能会使用 .NET 自定义控件,并双缓冲图像的 blitting。如果您确实必须执行图元的地图渲染,则最好使用本机代码。我知道这有点高水平,但你的问题也是如此。
这是了解自定义 .NET CF 控件信息的良好开端。 http://msdn.microsoft.com/en-us/library/5c632yz4(VS.80).aspx