std.c.linux.X11.xcb.image

Undocumented in source.

Members

Aliases

key_t
alias key_t = int
Undocumented in source.

Functions

effective_format
xcb_image_format_t effective_format(xcb_image_format_t format, ubyte bpp)
Undocumented in source. Be warned that the author may not have intended to support it.
find_format_by_depth
xcb_format_t* find_format_by_depth(xcb_setup_t* setup, ubyte depth)
Undocumented in source. Be warned that the author may not have intended to support it.
format_valid
int format_valid(ubyte depth, ubyte bpp, ubyte unit, xcb_image_format_t format, ubyte xpad)
Undocumented in source. Be warned that the author may not have intended to support it.
getpagesize
int getpagesize()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
image_format_valid
int image_format_valid(xcb_image_t* image)
Undocumented in source. Be warned that the author may not have intended to support it.
shmat
ubyte* shmat(int shmid, ubyte* shmaddr, int shmflg)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
shmctl
int shmctl(int shmid, int cmd, void* buf)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
shmget
int shmget(key_t key, size_t size, int shmflg)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
xcb_aux_get_depth
ubyte xcb_aux_get_depth(xcb_connection_t* c, xcb_screen_t* screen)
Undocumented in source. Be warned that the author may not have intended to support it.
xcb_image_annotate
void xcb_image_annotate(xcb_image_t* image)
Undocumented in source. Be warned that the author may not have intended to support it.
xcb_image_create
xcb_image_t* xcb_image_create(ushort width, ushort height, xcb_image_format_t format, ubyte xpad, ubyte depth, ubyte bpp, ubyte unit, xcb_image_order_t byte_order, xcb_image_order_t bit_order, void* base, uint bytes, ubyte* data)
Undocumented in source. Be warned that the author may not have intended to support it.
xcb_image_create_native
xcb_image_t* xcb_image_create_native(xcb_connection_t* c, ushort width, ushort height, xcb_image_format_t format, ubyte depth, void* base, uint bytes, ubyte* data)
Undocumented in source. Be warned that the author may not have intended to support it.
xcb_image_destroy
void xcb_image_destroy(xcb_image_t* image)
Undocumented in source. Be warned that the author may not have intended to support it.
xcb_image_shm_get
int xcb_image_shm_get(xcb_connection_t* conn, xcb_drawable_t draw, xcb_image_t* image, xcb_shm_segment_info_t shminfo, ushort x, ushort y, uint plane_mask)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
xcb_image_shm_put
xcb_image_t* xcb_image_shm_put(xcb_connection_t* conn, xcb_drawable_t draw, xcb_gcontext_t gc, xcb_image_t* image, xcb_shm_segment_info_t shminfo, short src_x, short src_y, short dest_x, short dest_y, ushort src_width, ushort src_height, ubyte send_event)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
xcb_mask
uint xcb_mask(uint n)
Undocumented in source. Be warned that the author may not have intended to support it.
xcb_roundup
uint xcb_roundup(uint base, uint pad)
Undocumented in source. Be warned that the author may not have intended to support it.

Structs

xcb_image_t
struct xcb_image_t
Undocumented in source.
xcb_shm_segment_info_t
struct xcb_shm_segment_info_t

@struct xcb_shm_segment_info_t A structure that stores the informations needed by the MIT Shm Extension.

Variables

IPC_CREAT
auto IPC_CREAT;
Undocumented in source.
IPC_PRIVATE
auto IPC_PRIVATE;
Undocumented in source.
IPC_RMID
auto IPC_RMID;
Undocumented in source.
XCB_ALL_PLANES
auto XCB_ALL_PLANES;
Undocumented in source.

Meta