首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Xlib的Colormap在哪里定义?

Xlib的Colormap在哪里定义?
EN

Stack Overflow用户
提问于 2019-06-29 10:10:58
回答 2查看 205关注 0票数 0

我正在将一些Linux程序移植到我的嵌入式系统中。问题是程序使用Xlib绘制输出图像。我在网上找到了用过的结构和函数的定义,这有助于我移植这个应用程序。我唯一找不到的就是Colormap的定义。我发现很少有描述说Colormap只是一张用过的颜色表(XColor?)。但我从来没有找到它的原始定义。我在网上搜索过,也在X11下搜索过。我发现Colormap包含在其他结构中,没有对Colormap本身进行任何定义。我是不是遗漏了什么?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-06-29 10:26:03

X11的头通常在/usr/include/X11下面。

经典上,在/usr/include/X11/X.h中有typedef XID Colormap;

票数 2
EN

Stack Overflow用户

发布于 2019-06-29 21:46:17

来自<X11/X.h>

代码语言:javascript
复制
 93 typedef CARD32 Time;
 94 #endif
 95
 96 typedef XID Window;
 97 typedef XID Drawable;
 98 #ifndef _XTYPEDEF_FONT
 99 #  define _XTYPEDEF_FONT
100 typedef XID Font;
101 #endif
102 typedef XID Pixmap;
103 typedef XID Cursor;
104 typedef XID Colormap;  /* <<<<<<< HERE!!! <<<<<<<< */
105 typedef XID GContext;
106 typedef XID KeySym;
107
108 typedef unsigned char KeyCode;
109
110 /*****************************************************************
111  * RESERVED RESOURCE AND CONSTANT DEFINITIONS
112  *****************************************************************/
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56816683

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档