1xcb_copy_area(3) XCB Requests xcb_copy_area(3)
2
3
4
6 xcb_copy_area - copy areas
7
9 #include <xcb/xproto.h>
10
11 Request function
12 xcb_void_cookie_t xcb_copy_area(xcb_connection_t *conn,
13 xcb_drawable_t src_drawable, xcb_drawable_t dst_drawable,
14 xcb_gcontext_t gc, int16_t src_x, int16_t src_y, int16_t dst_x,
15 int16_t dst_y, uint16_t width, uint16_t height);
16
18 conn The XCB connection to X11.
19
20 src_drawable
21 The source drawable (Window or Pixmap).
22
23 dst_drawable
24 The destination drawable (Window or Pixmap).
25
26 gc The graphics context to use.
27
28 src_x The source X coordinate.
29
30 src_y The source Y coordinate.
31
32 dst_x The destination X coordinate.
33
34 dst_y The destination Y coordinate.
35
36 width The width of the area to copy (in pixels).
37
38 height The height of the area to copy (in pixels).
39
41 Copies the specified rectangle from src_drawable to dst_drawable.
42
44 Returns an xcb_void_cookie_t. Errors (if any) have to be handled in the
45 event loop.
46
47 If you want to handle errors directly with xcb_request_check instead,
48 use xcb_copy_area_checked. See xcb-requests(3) for details.
49
51 xcb_drawable_error_t
52 The specified drawable (Window or Pixmap) does not exist.
53
54 xcb_g_context_error_t
55 The specified graphics context does not exist.
56
57 xcb_match_error_t
58 src_drawable has a different root or depth than dst_drawable.
59
61 xcb-requests(3)
62
64 Generated from xproto.xml. Contact xcb@lists.freedesktop.org for cor‐
65 rections and improvements.
66
67
68
69X Version 11 libxcb 1.12 xcb_copy_area(3)