Я получаю CF_DIB
из буфера обмена и затем вызываю:
GdkPixbuf* pixbuf = gdk_pixbuf_new_from_data(info->bmiColors, GDK_COLORSPACE_RGB, TRUE, 8, info->bmiHeader.biWidth, info->bmiHeader.biHeight, rowstride, NULL, NULL);
, чтобы создать GdkPixbuf из данных пикселей.Однако изображение выглядит перевернутым и зеркально инвертированным (я думаю, что это BGR).
Как правильно создать pixbuf?