xcb_render_change_picture(3)

πŸ“¦
version 1.17.0 Β· 4 versions
, in alpine 3.22, alpine 3.23, alpine 3.24, arch rolling, centos-stream 10, debian trixie, fedora 43, fedora 44, nixpkgs unstable, opensuse-leap 16.0, ubuntu questing, ubuntu resolute, ubuntu stonking

πŸ’– xcb_render_change_picture πŸ’–

okay bestie, gather round, because we're looking at xcb_render_change_picture(3) from the XCB Requests corner of the libxcb world β€” a request function straight out of <xcb/render.h>. yes it's real, yes it's in section 3 of the manual, and yes we're gonna read it together like it's a group chat. πŸŽ€


✨ NAME ✨

xcb_render_change_picture -

(no cap, that description field is literally just vibes and a dash. the manpage said nothing. it's giving mystery. πŸ«₯)


✨ SYNOPSIS ✨

the header you need, bestie:

#include <xcb/render.h>

🌸 Request function 🌸

xcb_void_cookie_t xcb_render_change_picture(xcb_connection_t *conn,
       xcb_render_picture_t picture, uint32_t value_mask, const
       void *value_list);

✨ REQUEST ARGUMENTS ✨

  • conn β€” the XCB connection to X11. your lil hotline to the server, periodt. πŸ’…
  • picture β€” TODO: NOT YET DOCUMENTED. yeah. the manpage really said "idk her". πŸ™ˆ
  • value_mask β€” TODO: NOT YET DOCUMENTED. same energy, same void. πŸ’€
  • value_list β€” TODO: NOT YET DOCUMENTED. three for three, iconic of them honestly. ✨
not me reading three whole TODOs in a row 😭 the documentation is under construction, bestie, we move.

✨ DESCRIPTION ✨

...and that's it. that's the section. it's empty. a whole heading with nothing under it. the silence is loud. πŸ¦‹


✨ RETURN VALUE ✨

so this one returns an xcb_void_cookie_t. and here's the thing β€” errors (if any) have to be handled in the event loop, okay? that's the rule. no shortcuts. 🫢

but if you'd rather handle errors directly with xcb_request_check instead, then use xcb_render_change_picture_checked. yes there's a checked twin, she's the responsible sister. see xcb-requests(3) for the deets. πŸ’œ


✨ ERRORS ✨

good news bestie: this request does never generate any errors. zero. none. clean run, immaculate behaviour, we love a low-drama request. πŸ‘‘


✨ SEE ALSO ✨

(nothing listed. the void returns. it's giving minimalism. πŸŽ€)


✨ AUTHOR ✨

Generated from render.xml. got corrections or improvements? hit up xcb@lists.freedesktop.org β€” they're the ones who actually know things, and they want your feedback, fr fr. πŸ’Œ


and that's the whole page, bestie!! X Version 11 ✨ libxcb 1.17.0 ✨ xcb_render_change_picture(3) β€” go forth and change some pictures, you absolute main character. πŸ’–πŸ¦‹πŸŒΈπŸ’