簡體   English   中英

Delphi XE2:為什么FireMonkey應用程序是高清的?

[英]Delphi XE2: Why FireMonkey apps are HD?

根據Delphi XE2的發行說明。 FireMonkey可能會創建高清應用程序。 HD代表高清。 為什么要高清? VCL應用程序無法將HD應用程序創建為FireMonkey嗎?

這是Firemonkey上文檔 ,從中可以看到一些功能。

比較普通電視與高清電視。 就像比較VCL和Firemonkey可以做什么。 我懷疑這是一個營銷術語,它確實會抓住時機,但確實突出了功能。

HD應用程序引用了Firemonkey的許多功能,但以下幾點引人注目。

  • 2D應用程序(VCL可以執行此操作)
  • 3D應用程序(VCL無法執行此操作)
  • 強大的Vector引擎(VCL無法做到這一點)
  • 利用GPU(大多數VCL不會這樣做)

上面的“文檔”頁面的第一段總結得最好。

FireMonkey利用現代台式機和移動設備中的圖形處理單元(GPU)在多個平台上創建引人入勝的應用程序,目標是從個人到企業的整個范圍

我懷疑未來幾周將會出現越來越多的演示視頻,但與VCL相比,差異非常明顯。

“ HD”實際上只是“ 2D”的營銷別名,因為他們想傳達的內容比VCL所提供的更多。

它確實提供了更多功能,主要是因為它是基於矢量的,而VCL是基於柵格的。

所有坐標都是浮點精度,而在標准VCL中,它們是整數值。 完全有道理:清晰度更高,因此是高清……就這么簡單

在標准VCL應用程序中,您也可以具有HD圖形,但不能不使用第三方圖形庫(例如Gdi +或GLScene)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM