![]() |
![]()
| ![]() |
![]()
NAMExcb_shm_get_image - Copies data from the specified drawable to the shared memory segment. SYNOPSIS#include <xcb/shm.h> Request functionxcb_shm_get_image_cookie_t xcb_shm_get_image(xcb_connection_t *conn, xcb_drawable_t drawable, int16_t x, int16_t y, uint16_t width, uint16_t height, uint32_t plane_mask, uint8_t format, xcb_shm_seg_t shmseg, uint32_t offset); Reply datastructuretypedef struct xcb_shm_get_image_reply_t { Reply functionxcb_shm_get_image_reply_t
*xcb_shm_get_image_reply(xcb_connection_t *conn,
xcb_shm_get_image_cookie_t cookie,
xcb_generic_error_t **e);
REQUEST ARGUMENTS
REPLY FIELDS
DESCRIPTIONCopy data from the specified drawable to the shared memory segment. The amount of bytes written to the destination image is always equal to the number of bytes read from the shared memory segment. RETURN VALUEReturns an xcb_shm_get_image_cookie_t. Errors have to be handled when calling the reply function xcb_shm_get_image_reply. If you want to handle errors in the event loop instead, use xcb_shm_get_image_unchecked. See xcb-requests(3) for details. ERRORSThis request does never generate any errors. SEE ALSOxcb-requests(3) AUTHORGenerated from shm.xml. Contact xcb@lists.freedesktop.org for corrections and improvements.
|