是否有一个编译器指令或某种指令,我可以用来检查代码,如果Skia是启用或不为平台,我编译?我有一个在多个项目中使用的表单,但我没有为所有项目启用Skia。所以我希望编译器指令基本上可以查看Skia是否打开,然后根据该指令包含Skia单元。我使用的是 Delphi 编程语言和 Delphi 12 IDE
a5g8bdjr1#
没有 compiler 指令,没有。如果你想要的话,你必须自己编写条件。在项目级别启用Skia只是在必要的库文件中链接以进行部署,仅此而已。如果您希望FMX的默认Canvas使用Skia,您必须在自己的代码中手动设置GlobalUseSkia=True,并且可以根据需要使用每个平台的编译器指令 Package 它。但是,如果你只是想单独使用Skia,那就不需要了。
Canvas
GlobalUseSkia=True
1条答案
按热度按时间a5g8bdjr1#
没有 compiler 指令,没有。如果你想要的话,你必须自己编写条件。在项目级别启用Skia只是在必要的库文件中链接以进行部署,仅此而已。
如果您希望FMX的默认
Canvas
使用Skia,您必须在自己的代码中手动设置GlobalUseSkia=True
,并且可以根据需要使用每个平台的编译器指令 Package 它。但是,如果你只是想单独使用Skia,那就不需要了。