7

根据 Delphi XE2 的发行说明。FireMonkey 可以创建高清应用程序。HD 代表高清。为什么是高清?VCL 应用程序不能像 FireMonkey 一样创建高清应用程序吗?

4

3 回答 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 回答