当没有显示时,使用PngBitmapEncoder的RenderTargetBitmap会在虚拟机上生成空白图像的原因是由于Windows10版本1903中的一个已知问题。这个问题可能是由于虚拟机的显卡驱动或者虚拟机的图形渲染引擎不兼容所导致的。
为了解决这个问题,可以尝试以下几种方法:
总结起来,当没有显示时,使用PngBitmapEncoder的RenderTargetBitmap会在虚拟机上生成空白图像的问题可能是由于Windows10版本1903中的兼容性问题所导致的。可以尝试更新显卡驱动、禁用硬件加速、使用其他图像编码器或升级操作系统来解决这个问题。
领取专属 10元无门槛券
手把手带您无忧上云