0
我对X11比较新,并且扩展了X11应用程序。我需要将Pixel
类型的变量中的颜色转换为其RGB组件。 我的理解是,这取决于应用程序的视觉效果。对于TrueColor和DirectColor视觉效果我可以看看XVisualInfo
并使用bits_per_rgb
和{red,green,blue}_mask
成员。X11:将像素值转换为RGB
但是该怎么办PseudoColor或其他视觉?我需要的是一个函数,如
void PixelToRGB(Pixel p, XVisualInfo *v, uint16_t *r, uint16_t *g, uint16_t *b)
我读的Xlib编程手册,但仍可能找到的信息如何实现这样的功能。
'XQueryColor'正是我所需要的。谢谢! – Jens