我有 Windows CE 5.0 设备,它不支持任何硬件加速。
我正在寻找一些好的 2d 图形库来做以下事情。
我更喜欢 Compact .Net Framework 中的后端编程。
我已经研究了以下图书馆,但没有什么适合我。
最佳答案
.Net CF 2.0+ 中的抗锯齿字体可以使用 Microsoft.WindowsCE.Form.LogFont 完成——在创建 logfont 后,您可以通过使用 System.Drawing.Font.FromLogFont 将其与任何 WinForms 小部件的 .Font 属性一起使用()。
...您可能需要在注册表中启用抗锯齿功能才能正确呈现,请参阅此 MSDN 文章以了解正确的键:[http://msdn.microsoft.com/en-us/library/ms901096.aspx][1]
.
.Net CF 1.0 有一个不错的 GDI+ 实现,称为“XrossOne Mobile GDI+”,不再受支持,但您可以在此处获取源代码:http://www.isquaredsoftware.com/XrossOneGDIPlus.php
-- 在 VS2008 上通过导入向导运行它,以便为更高版本的 CF 构建它。我喜欢这个库,因为它没有硬件加速、圆角矩形和渐变支持的 alpha 透明度支持。
关于windows-ce - windows ce - 二维图形库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1297987/