Delphi 有没有办法在FIREMONKEY的后台线程中使用Tbitmap?

Delphi 有没有办法在FIREMONKEY的后台线程中使用Tbitmap?,delphi,firemonkey,Delphi,Firemonkey,有没有办法在delphi berlin和Firemonkey下的后台线程中使用Tbitmap?我只需要tbitmap加载一个png,调整它的大小,并在其中填充一些文本,最后在主线程中在窗体画布上绘制它。我只需要在windows上使用它,因为我已经在ios/android/macos上找到了一条出路其他操作系统使用的方法是什么,为什么它不适用于windows?请参阅@gabr before以使问题重复并关闭它。您可以在之前提出这样的问题,如“这个问题不是…?”之类的问题。。我说的是Firemonk

有没有办法在delphi berlin和Firemonkey下的后台线程中使用Tbitmap?我只需要tbitmap加载一个png,调整它的大小,并在其中填充一些文本,最后在主线程中在窗体画布上绘制它。我只需要在windows上使用它,因为我已经在ios/android/macos上找到了一条出路

其他操作系统使用的方法是什么,为什么它不适用于windows?请参阅@gabr before以使问题重复并关闭它。您可以在之前提出这样的问题,如“这个问题不是…?”之类的问题。。我说的是Firemonkey,是针对VCL的,这个问题已经有5年了:(arnaud boucher的回答是,“如果你只在Firemonkey的画布上工作,AFAIK TBitmap是线程安全的”,这在Firemonkey中正好相反。@Dsm因为在android和ios上我不使用TBitmap,但我使用TTexture(画布是openGL画布,允许我们绘制纹理)我更新了delphi的源代码,使之成为纹理多线程。但在Windows下,它不是openGL,所以我不得不使用TBitmap。这不是VCL问题的翻版。如果我是你,我会使用WIC。与Emba不同,Emba似乎无法制作线程安全位图组件,MS可以管理它。