正在处理[[Vulkan三角形渲染代码,其中我想将渲染的图像保存到文件而不是渲染到窗口。因此,我什么时候应该读取帧缓冲区以及如何写入文件。我想需要将原始RGBA格式的像素转换为某些已知的BMP或PNG格式。
VkBuffer
如何将图像编码为PNG的BMP超出了Vulkan的范围。尽管对于BMP,您只需要创建正确的标头,然后就可以在其后放置原始数据。