使用libpng从char数组或QByteArray加载png图像纹理

时间:2013-01-15 07:33:44

标签: c++ png libpng qbytearray

我将图像数据作为QByteArray。我想使用libpng从该数据加载此图像的纹理。我到处都看到从文件或输入流中读取图像纹理。但是如何从QByteArray加载图像?感谢。

1 个答案:

答案 0 :(得分:0)

我在here png_read_from_mem (png_structp png_ptr, png_bytep data, png_size_t length)' method was exactly what I was looking for. It reads data which is无符号字符*中找到了我想要的内容。