Xlib图形上下文与图形函数全解析
1. 图形上下文基本操作
1.1 获取图形上下文值
当使用 XGetGCValues 函数时,如果指定了 GCArcMode 且没有错误发生,该函数会将请求的组件设置到 values_return 中,并返回非零状态;否则返回零状态。需要注意的是,不能请求 clip-mask 和 dash-list (分别由 valuemask 中的 GCClipMask 和 GCDashList 位表示)。另外,如果客户端从未显式设置过 GCFont 、 GCTile 和 GCStipple 组件,将会返回一个无效的资源ID(三个最高有效位设置为1)。
1.2 释放图形上下文
使用 XFreeGC 函数可以释放给定的图形上下文(GC),其函数原型为:
XFreeGC(display, gc);
-
display:指定与X服务器的连接。 -
gc:指定要释放的GC。
该函数会销毁指定的GC以及所有相关的存储。此函数可能会产生 Ba
超级会员免费看
订阅专栏 解锁全文
1

被折叠的 条评论
为什么被折叠?



