#include #include #include int main(int argc, char **argv) { Display *display; int screen_number; Colormap cm; int count; int *depths; int i; GC gc; Window root; Screen* screen; Visual* visual; XPixmapFormatValues *pf; if ((display = XOpenDisplay(NULL)) == NULL) { fprintf(stderr, "cannot open display\n"); exit(1); } screen_number = DefaultScreen(display); pf = XListPixmapFormats(display, &count); if (pf != NULL) { for (i=0; i