xcb_generic_error_t* error; xcb_get_image_reply_t* ir = xcb_get_image_reply(gui.conn, xcb_get_image(gui.conn, XCB_IMAGE_FORMAT_Z_PIXMAP, this.id, x, y, w, h, 0), &error); if(error != null)writefln("failure"); ubyte* d = xcb_get_image_data(ir); if(d == null)writefln("failure"); writefln(d[4]); free(ir); //free(d);