zoukankan
html css js c++ java
X Window研究笔记(20)
X Window研究笔记(20)
转载时请注明出处和作者联系方式
作者联系方式:李先静 <xianjimli at hotmail dot com>
20.X Window资源管理
在X Window中,资源是一个广泛使用的概念。它包括图片、光标和窗口等对象,可以是内置的,也可以是注册的。每个资源都有一个ID,这个ID是唯一的,在各个客户端之间相同的ID引用相同的资源。这不但提高了传输性能,也是解决了在不同进程,甚至不同机器之间资源共享的问题。
对资源管理的主要函数有:
void
RegisterResourceName (RESTYPE type,
char
*
name)
RESTYPE
CreateNewResourceType(deleteFunc)
DeleteType deleteFunc;
RESTYPE
CreateNewResourceClass()
Bool
InitClientResources(client)
ClientPtr client;
void
GetXIDRange(client, server, minp, maxp)
int
client;
Bool server;
XID
*
minp,
*
maxp;
Bool
AddResource(id, type, value)
XID id;
RESTYPE type;
pointer value;
void
FreeResource(id, skipDeleteFuncType)
XID id;
RESTYPE skipDeleteFuncType;
void
FreeResourceByType(id, type, skipFree)
XID id;
RESTYPE type;
Bool skipFree;
Bool
ChangeResourceValue (id, rtype, value)
XID id;
RESTYPE rtype;
pointer value;
void
FindClientResourcesByType(
ClientPtr client,
RESTYPE type,
FindResType func,
pointer cdata
)
(待续)
查看全文
相关阅读:
bzoj3167 [Heoi2013]Sao
51Nod1220 约数之和
THUSC2017 游记
基于线性代数的一般图匹配
COGS2608 [河南省队2016]无根树
CTSC2017 & APIO2017 游记
cef GeneralUsage
CefApp和CefClient的作用
cef源码分析之cefsimple
【chromium】cef是如何进行版本控制的?
原文地址:https://www.cnblogs.com/zhangyunlin/p/6167667.html
最新文章
java 将map中的key或value进行排序
springmvc文件下载
mysql建表规范
springmvc文件上传
值得深思的经验
墨菲定律及其衍生规律或定律或其他定律
印尼身份证KTP
浴火重生
随笔
线代自学笔记
热门文章
LOJ#6463 AK YOI 树分治+线段树合并
51Nod1053 最大M子段和V2 二分+DP
HackerRank Special Substrings 回文树+后缀自动机+set
CF 827E Rusty String FFT
51Nod1709 复杂度分析
NOIP2017 题解
高三?高三!
OI回忆录
退役公告
51Nod1584 加权约数和
Copyright © 2011-2022 走看看