Загрузка текстуры изображения png из массива char или QByteArray с помощью libpng

У меня есть данные изображения как QByteArray. Я хочу загрузить текстуру этого изображения из этих данных, используя libpng. Везде я вижу чтение текстуры изображения из файла или из входного потока. Но как я могу загрузить изображение из QByteArray?? Благодарю.

1 ответ

Решение

Я нашел то, что хотел здесь 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символ без знака *`.

Другие вопросы по тегам