根据 Delphi XE2 的发行说明。FireMonkey 可以创建高清应用程序。HD 代表高清。为什么是高清?VCL 应用程序不能像 FireMonkey 一样创建高清应用程序吗?
问问题
2878 次
3 回答
15
这是Firemonkey 的文档,从中您可以看到几个功能。
将普通电视与高清电视进行比较。就像将 VCL 与 Firemonkey 可以做的比较。这是一个营销术语,我怀疑它会流行起来,它确实突出了力量。
高清应用程序引用了 Firemonkey 的许多功能,但以下突出。
- 2D 应用程序(VCL 可以做到这一点)
- 3D 应用程序(VCL 无法做到这一点)
- 强大的矢量引擎(VCL 做不到)
- 利用 GPU(大多数 VCL 不这样做)
上述文档页面的第一段总结得最好。
FireMonkey 利用现代台式机和移动设备中的图形处理单元 (GPU) 在多个平台上创建具有视觉吸引力的应用程序,面向从个人到企业的整个范围
我怀疑在接下来的几周内会出现越来越多的演示视频,但与 VCL 相比差异很大。
于 2011-09-04T01:40:38.777 回答
13
“HD”实际上只是“2D”的营销别名,因为他们想要传达的东西比 VCL 提供的更多。
它确实提供了更多,主要是因为它是基于矢量的,而 VCL 是基于光栅的。
于 2011-09-04T04:01:48.043 回答
8
所有坐标都是浮点精度,而在标准 VCL 中它们是整数值。这完全说得通:清晰度更高,所以它是高清的……就这么简单
在标准的 VCL 应用程序中,您也可以拥有高清图形,但必须使用第三方图形库,例如 Gdi+ 或 GLScene。
于 2011-09-04T03:01:16.680 回答