【发布时间】:2014-05-19 14:23:20
【问题描述】:
我机器上视觉效果的深度值为 24。是否可以创建深度较低的 X 窗口(例如 16)? 如果是怎么办?任何指向示例代码的指针都会很有用。
XSetWindowAttributes attrs;
attrs.colormap = XCreateColormap(dpy, XDefaultRootWindow(dpy), visual, AllocNone);
attrs.background_pixel = 0;
attrs.border_pixel = 0;
XCreateWindow(dpy, parent, 10, 10, 150, 100, 0, 16, InputOutput,
visual, CWBackPixel | CWColormap | CWBorderPixel, &attrs);
上面的代码给了我匹配错误。视觉参数具有 24 位深度。
提前致谢。
【问题讨论】: