Delphi XE2 のリリース ノートによると。FireMonkey は HD アプリケーションを作成する場合があります。HDはハイ・デフィニションの略です。なぜ HD? VCL アプリケーションは HD アプリケーションを FireMonkey として作成できませんか?
3 に答える
これはFiremonkey に関するドキュメントです。そこからいくつかの機能を見ることができます。
通常のテレビと HD テレビを比較します。VCL と Firemonkey の機能を比較するようなものです。これは、その力を際立たせているので、すぐに広まると思われるマーケティング用語です。
HD アプリケーションは Firemonkey の機能の多くを参照していますが、次の点が際立っています。
- 2D アプリケーション (VCL で実行可能)
- 3D アプリケーション (VCL では実行できません)
- 強力なベクトル エンジン (VCL はこれを実行できません)
- GPU を活用 (ほとんどの VCL はこれを行いません)
上記のDocページの最初の段落は、それを最もよく要約しています.
FireMonkey は、最新のデスクトップおよびモバイル デバイスのグラフィックス プロセッシング ユニット (GPU) を活用して、複数のプラットフォーム上で視覚的に魅力的なアプリケーションを作成し、個人から企業までの範囲全体を対象としています。
今後数週間でさらに多くのデモ ビデオが表示されると思いますが、VCL と比較するとその違いは顕著です。
「HD」は実際には「2D」の単なるマーケティング エイリアスです。なぜなら、彼らは VCL が提供する以上のものを伝えたかったからです。
また、VCL はラスター ベースであるのに対し、VCL はベクター ベースであるため、より多くの機能を提供します。
すべての座標は浮動小数点精度ですが、標準 VCL では整数値です。それは完全に理にかなっています:解像度が高いので、HDです...それと同じくらい簡単です
標準の VCL アプリでは、HD グラフィックスを使用することもできますが、Gdi+ や GLScene などのサードパーティのグラフィック ライブラリを使用する必要があります。