7

Delphi XE2 のリリース ノートによると。FireMonkey は HD アプリケーションを作成する場合があります。HDはハイ・デフィニションの略です。なぜ HD? VCL アプリケーションは HD アプリケーションを FireMonkey として作成できませんか?

4

3 に答える 3

15

これはFiremonkey に関するドキュメントです。そこからいくつかの機能を見ることができます。

通常のテレビと HD テレビを比較します。VCL と Firemonkey の機能を比較するようなものです。これは、その力を際立たせているので、すぐに広まると思われるマーケティング用語です。

HD アプリケーションは Firemonkey の機能の多くを参照していますが、次の点が際立っています。

  • 2D アプリケーション (VCL で実行可能)
  • 3D アプリケーション (VCL では実行できません)
  • 強力なベクトル エンジン (VCL はこれを実行できません)
  • GPU を活用 (ほとんどの VCL はこれを行いません)

上記のDocページの最初の段落は、それを最もよく要約しています.

FireMonkey は、最新のデスクトップおよびモバイル デバイスのグラフィックス プロセッシング ユニット (GPU) を活用して、複数のプラットフォーム上で視覚的に魅力的なアプリケーションを作成し、個人から企業までの範囲全体を対象としています。

今後数週間でさらに多くのデモ ビデオが表示されると思いますが、VCL と比較するとその違いは顕著です。

于 2011-09-04T01:40:38.777 に答える
13

「HD」は実際には「2D」の単なるマーケティング エイリアスです。なぜなら、彼らは VCL が提供する以上のものを伝えたかったからです。

また、VCL はラスター ベースであるのに対し、VCL はベクター ベースであるため、より多くの機能を提供します。

于 2011-09-04T04:01:48.043 に答える
8

すべての座標は浮動小数点精度ですが、標準 VCL では整数値です。それは完全に理にかなっています:解像度が高いので、HDです...それと同じくらい簡単です

標準の VCL アプリでは、HD グラフィックスを使用することもできますが、Gdi+ や GLScene などのサードパーティのグラフィック ライブラリを使用する必要があります。

于 2011-09-04T03:01:16.680 に答える