|
NAMExcb_alloc_color - Allocate a colorSYNOPSIS#include <xcb/xproto.h>Request functionxcb_alloc_color_cookie_t xcb_alloc_color(xcb_connection_t *conn, xcb_colormap_t cmap, uint16_t red, uint16_t green, uint16_t blue); Reply datastructuretypedef struct xcb_alloc_color_reply_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; uint32_t length; uint16_t red; uint16_t green; uint16_t blue; uint8_t pad1[2]; uint32_t pixel; } xcb_alloc_color_reply_t; Reply functionxcb_alloc_color_reply_t
*xcb_alloc_color_reply(xcb_connection_t *conn,
xcb_alloc_color_cookie_t cookie,
xcb_generic_error_t **e);
REQUEST ARGUMENTS
REPLY FIELDS
DESCRIPTIONAllocates a read-only colormap entry corresponding to the closest RGB value supported by the hardware. If you are using TrueColor, you can take a shortcut and directly calculate the color pixel value to avoid the round trip. But, for example, on 16-bit color setups (VNC), you can easily get the closest supported RGB value to the RGB value you are specifying.RETURN VALUEReturns an xcb_alloc_color_cookie_t. Errors have to be handled when calling the reply function xcb_alloc_color_reply.If you want to handle errors in the event loop instead, use xcb_alloc_color_unchecked. See xcb-requests(3) for details. ERRORS
SEE ALSOxcb-requests(3)AUTHORGenerated from xproto.xml. Contact xcb@lists.freedesktop.org for corrections and improvements.
Visit the GSP FreeBSD Man Page Interface. |