如何使用xcb截屏?

我正在尝试使用xcb截屏。根本没有示例,xcb缺少文档。

注意:我有一个使用cairo的工作版本,但是出于我的目的,它很慢。

那么,如何在纯C中使用xcb截屏?