检查Skia是否在我的 Delphi FIreMonkey应用程序上启用的指令?

qmelpv7a  于 9个月前  发布在  其他
关注(0)|答案(1)|浏览(120)

是否有一个编译器指令或某种指令,我可以用来检查代码,如果Skia是启用或不为平台,我编译?
我有一个在多个项目中使用的表单,但我没有为所有项目启用Skia。所以我希望编译器指令基本上可以查看Skia是否打开,然后根据该指令包含Skia单元。
我使用的是 Delphi 编程语言和 Delphi 12 IDE

a5g8bdjr

a5g8bdjr1#

没有 compiler 指令,没有。如果你想要的话,你必须自己编写条件。在项目级别启用Skia只是在必要的库文件中链接以进行部署,仅此而已。
如果您希望FMX的默认Canvas使用Skia,您必须在自己的代码中手动设置GlobalUseSkia=True,并且可以根据需要使用每个平台的编译器指令 Package 它。
但是,如果你只是想单独使用Skia,那就不需要了。

相关问题