pub fn create_gc<'c, 'input, Conn>(
conn: &'c Conn,
cid: Gcontext,
drawable: Drawable,
value_list: &'input CreateGCAux,
) -> Result<VoidCookie<'c, Conn>, ConnectionError>where
Conn: RequestConnection + ?Sized,Expand description
Creates a graphics context.
Creates a graphics context. The graphics context can be used with any drawable that has the same root and depth as the specified drawable.
§Fields
cid- The ID with which you will refer to the graphics context, created byxcb_generate_id.drawable- Drawable to get the root/depth from.
§Errors
Drawable- The specifieddrawable(Window or Pixmap) does not exist.Match- TODO: reasons?Font- TODO: reasons?Pixmap- TODO: reasons?Value- TODO: reasons?Alloc- The X server could not allocate the requested resources (no memory?).
§See
xcb_generate_id: function