gpt4 book ai didi

windows-ce - windows ce - 二维图形库

转载 作者:行者123 更新时间:2023-12-04 21:00:20 32 4
gpt4 key购买 nike

我有 Windows CE 5.0 设备,它不支持任何硬件加速。
我正在寻找一些好的 2d 图形库来做以下事情。
我更喜欢 Compact .Net Framework 中的后端编程。

  • 使用抗锯齿绘制字体。
  • 绘制线条和具有抗锯齿功能的简单矢量对象。
  • 我不做动画,所以我不关心每秒帧数的性能。

  • 我已经研究了以下图书馆,但没有什么适合我。
  • opengl(vincent 3d 软件渲染) - 有效,但 api 非常低级且复杂。
  • openvg - 没有 Windows ce 的软件实现。
  • Cairo - api 非常简洁,但没有畏缩构建。
  • Adobe Flash - 作为浏览器插件安装,wince 不支持 activex。
  • 最佳答案

    .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/

    32 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com