有谁知道什么是用于 32/24 位图像/像素图的 XLib ZPixmap 格式。它是 RGB(A) 或 BGR(A) 等还是高度依赖于实现?
最佳答案
像素图没有颜色,句号。它们只是像素值的数组。 X 中唯一具有颜色解释的可绘制对象是 Windows(由 Visuals 定义的 channel )、图片(由图片格式定义的 channel )和 GLX 可绘制对象(由 GLX 视觉对象或 fbconfig 定义的 channel )。您想要对像素图进行的任何“颜色”解释都是这些像素将在哪里结束(或者它们来自哪里)的函数。如果您要将它们放入窗口中,请查看窗口的视觉效果以了解颜色 channel mask 是什么。
[编辑:添加了 GLX 可绘制信息]
关于xlib - Xlib ZPixmap格式是什么格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2976091/