根据Delphi XE2的发行说明。 FireMonkey可能会创建高清应用程序。 HD代表高清。为什么HD?不能VCL应用程序创建高清应用程序作为FireMonkey?Delphi XE2:为什么FireMonkey应用程序是HD?
回答
这里是documentation on Firemonkey,从它你可以看到几个功能。
将普通电视机与高清电视机进行比较。就像比较VCL和Firemonkey可以做的一样。 这是一个营销术语,我怀疑它会如何,并突出显示它的力量。
高清应用程序引用了许多Firemonkey的功能,但以下突出显示。
- 2D应用程序(VCL可以做到这一点)
- 3D应用程序(VCL不能做到这一点)
- 强大的矢量发动机(VCL不能做到这一点)
- 利用了GPU(大多数VCL的呢不这样做)
上面这个Doc页面的第一段总结得最好。
FireMonkey利用了图形处理单元(GPU)在现代 桌面和移动设备上 多个平台创建视觉吸引力的应用程序,指定从所述个人的整个范围内,以 企业
我怀疑越来越多的演示视频将在接下来的几周内出现,但与VCL相比,差异显着。
所有坐标都是浮点精度,而在标准VCL中它们是整数值。它非常有意义:定义更高,所以它的高清...就像那样简单
在标准的VCL应用程序中,您也可以使用高清显卡,但不能使用第三方图形库,如Gdi +或GLScene中。
嗯......它实际上使用Single,所以它的**精度**低于Integer。
“HD”实际上仅仅是“2D”的营销别名,因为他们想要传达比VCL提供的更多的东西。
它确实提供了更多,主要是因为它是基于矢量的,而VCL是基于栅格的。
也就是说,2D + 3D = HD?好的赶上! –
- 1. Delphi XE2:在OSX上的Delphi FireMonkey应用程序中显示PDF
- 2. Delphi XE2 FireMonkey和ssl
- 3. Delphi XE2:firemonkey和IDirect3DDevice9
- 4. Delphi XE2 Firemonkey文件下载?
- 5. Delphi XE2 FireMonkey报告选项
- 6. Delphi XE2:使用带FireMonkey框架的运行时包构建应用程序
- 7. Delphi XE2/FireMonkey电子邮件创建
- 8. 无法在Delphi XE2应用程序中显示.chm帮助文件 - 为什么?
- 9. 什么是Delphi XE2 VCL Runtime BPL?
- 10. XE2 FireMonkey - 连接到iOS应用程序中的Web服务
- 11. 在Delphi XE2中使用.NET程序集
- 12. 我该如何使用http.get for delphi xe2 ios firemonkey?
- 13. 使用Firemonkey和Delphi XE2进行数据库查找字段
- 14. 如何在不使用FireMonkey的情况下使用Delphi XE2构建原生Cocoa应用程序?
- 15. 为什么不能在集成环境中运行Delphi-XE2 64位Windows程序?
- 16. Delphi XE-6 Firemonkey桌面应用程序的默认Firemonkey样式表(文件)?
- 17. 使用SQLite数据库连接Delphi XE OSX Firemonkey应用程序
- 18. 为什么Delphi应用程序有多个线程?
- 19. 为Mac哪些数据库,直接用Delphi XE2的FireMonkey框架的支持?
- 20. 来自输出目录的Delphi XE2主机应用程序
- 21. 关于Delphi XE2中的SelectNext程序
- 22. Delphi XE2 Firemonkey - 设置网格显示颜色和对齐方式
- 23. Delphi XE2 TPointerList用法
- 24. Delphi Firemonkey TGrid用法
- 25. 为什么在FireMonkey Delphi应用程序中指定运行时颜色时会得到'Undeclared identifier'?
- 26. 什么是“当前”Delphi Web应用程序框架?
- 27. DateToStr和Delphi XE2
- 28. SafeMM for Delphi XE2
- 29. delphi xe2 TThreadedStringList
- 30. Delphi XE2新服务 - 为什么包含这些VCL单元?
你确定它不是HB吗? –
@David:在文件 - >新建菜单中,它被称为“FireMonkey HD项目”。 –
我认为这是对iOS的参考,预iphone4设备的分辨率比iphone4和ipad的低。在苹果发言中,较高的分辨率被称为“HD”。这暗示firemonkey允许你为iOS 4+而不只是iOS 3编写应用程序。 – Johan