在阅读一本维基百科上有关 Mono 的文章 http://en.wikipedia.org/wiki/Mono_%28software%29,我发现有一个 Mono 子/副项目叫做Olive http://mono.wikia.com/wiki/Olive它的目标是将 .NET 的剩余部分引入 Mono——目前主要关注 Workflow Foundation 和 WPF——尽管他们出于明显的原因只称其为“Presentation Foundation”。
这让我想到:WPF 与 DirectX 紧密相连,而 DirectX 又与 Windows 紧密相连。他们计划如何让它在更广泛的操作系统上运行?他们根本不使用任何 GPU 加速?或者他们是基于 OpenGL 的吗?或者是其他东西?
另外 - 如果有人对这个项目有更多的了解(网上关于这个主题的信息非常稀疏),他可以回答:该项目的当前状态是什么?我真的可以期待 Mono 在中期得到 WPF 的合理支持吗?
考虑一下月光号的案例。
Mono 团队已经使用 OpenGL 来实现 Silverlight 的功能(GPU 加速等)。因此,使用 OpenGL 为其他操作系统完全实现 PF 在技术上是可能的。
我认为最明显的问题是支持这么多操作系统需要付出太多的努力,而 Mono 团队本身无法提供。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)