根据Delphi XE2的发布说明,FireMonkey可以创建高清应用程序,即HD应用程序。为什么要使用HD呢?难道VCL应用程序不能像FireMonkey一样创建高清应用程序吗?
这里是关于Firemonkey的文档,从中可以看到几个特性。
将普通电视和高清电视进行比较,就像将VCL与Firemonkey相比较。它是一个我怀疑会流行起来的营销术语,因为它突出了其强大之处。
HD应用程序涉及许多Firemonkey的功能,但以下功能最为突出。
上述文档页面的第一段最能概括它。
FireMonkey利用现代台式机和移动设备的图形处理单元(GPU)在多个平台上创建视觉吸引力的应用程序,针对从个人到企业的整个范围
我怀疑,在接下来的几周内会出现越来越多的演示视频,但与VCL相比,差异是显著的。
“HD”实际上只是“2D”的市场别名,因为他们想要传达的信息比VCL提供的更多。
它确实提供了更多,主要是因为它基于矢量,而VCL基于光栅。
所有坐标都是浮点精度,而在标准VCL中它们是整数值。这完全有道理:定义更高,因此它是高清的...就是这么简单。
在标准VCL应用程序中,您也可以拥有高清晰度的图形,但不能不使用第三方图形库(如Gdi+或GLScene)。