在Windows上部署FireMonkey的最低要求

时间:2014-03-01 01:58:40

标签: delphi firemonkey

Windows计算机运行FireMonkey中开发的应用程序的最低要求是什么?它可以运行任何可以运行VCL应用程序的机器吗?具体来说它可以在XP上运行吗?

3 个答案:

答案 0 :(得分:7)

来自documentation

  

Windows要求

     

GPU必须支持Pixel Shader 2.0,这是DirectX 9.0的一部分,它首先出现在这些产品的各个供应商中:

     

ATI(现在的AMD)Radeon 9500-X600系列,于2002年推出。   英特尔GMA 900,于2004年推出。   NVIDIA GeForce FX(或GeForce 5)系列于2003年推出。   在虚拟机中运行时,必须可以访问主机的GPU。此类支持可在以下虚拟化产品中找到:

     

VMware Workstation 7   VMware Player 3   VMware Fusion 3

     

需要Windows XP(SP2或SP3)或更高版本,32位或64位。 64位应用程序需要64位Windows。通过远程桌面协议(RDP)运行时,需要Windows Vista或更高版本; XP没有完全支持GPU而不是RDP。

(在XE5的本地帮助文件中,请参阅RAD Studio-> RAD Studio主题 - > FireMonkey应用程序平台 - > FireMonkey平台先决条件)

答案 1 :(得分:4)

作为其他答案的补充,还需要考虑其他一些事项:

  • 如果您正在大量使用TLabelTEditTMemo等控件,请注意,在Windows XP上,FMX会使用GDI +而不能很好地绘制文本

  • 即使FMX使用Direct2D绘制控件,也要注意特别是文本渲染的质量可能因硬件而异。我说你可能有问题...只是有可能。例如。在一台机器上,我得到的文字过于“锐化”到我的眼睛......虽然这对其他人来说可能没有问题。关键是你不能仅仅在呈现文本时假定旧的GDI的一致性水平(GDI - 不是GDI +,或者就此而言Direct2D - 是VCL使用的)。

  • FMX的不同部分有不同的要求。特别是,它是需要Pixel Shader 2.0的3D部分。虽然这个要求在非虚拟化桌面上不是特别成问题(旧的上网本不起作用......但是你可能没想到它),它可以在虚拟化的环境中,例如如果您使用的是VirtualBox。

也就是说,这些问题都是特定于Windows的 - FMX支持的另一个平台也有支持系统要求的Android,但问题完全不同。

答案 2 :(得分:3)

Windows for Firemonkey的系统要求是:

  • 英特尔®x86兼容,奔腾®4或更高版本

  • 基本GPU - 任何供应商DirectX 9.0或更高级别(Pixel Shader Level 2)

  • 32位或64位Windows

  • Microsoft®Windows7

  • Microsoft®WindowsVista™SP2

  • Microsoft®WindowsXP Home或Professional,SP2或SP3

  • Microsoft®WindowsServer®2003SP1,2008或2008 R2

来自http://edn.embarcadero.com/article/41688

就其他要求而言:

  • Intel Pentium或兼容,最低1.6GHz(推荐2GHz +)

  • 1GB RAM(建议2 GB +)·3-9 GB(或更多)可用磁盘空间

  • 0.5-1.5 GB额外临时可用空间供安装人员使用

  • 鼠标或其他指针设备·DVD-ROM驱动器(如果从Media Kit DVD安装)

  • 1024x768或更高分辨率的显示器

  • 256色以上的色彩质量(32位或16位就足够了)

来自http://docwiki.embarcadero.com/RADStudio/XE2/en/Installation_Notes_for_XE2