<div>The question is how to set xlib window background transparent?</div><div><div><br></div><div><br></div><div style="font-size: 12px;font-family: Arial Narrow;padding:2px 0 2px 0;">------------------ 原始邮件 ------------------</div><div style="font-size: 12px;background:#efefef;padding:8px;"><div><b>发件人:</b> "Thomas Lübkin";<thomas.luebking@gmail.com>;</div><div><b>发送时间:</b> 2014年4月14日(星期一) 晚上8:13</div><div><b>收件人:</b> "LIDE"<1053481745@qq.com>; <wbr></div><div><b>抄送:</b> "xorg"<xorg@freedesktop.org>; <wbr></div><div><b>主题:</b> Re: 回复: transparent background of  XLib window</div></div><div><br></div>On Montag, 14. April 2014 03:16:35 CEST, LIDE wrote:<br>> What do you mean "a running compositor"? Can you give me some <br>> example? If I want to set the background of thewindow <br>> transparent,how should I do?<br><br>The Xorg server does not support 32bit output, this is done by compositing clients like many WMs, eg. KWin, Mutter (gnome3), Metacity, Compiz etc. or standalone compositors like compton or xcompmgr.<br><br>> I don't know  if you understand my requirement.<br>You want an ARGB window, the provided SO link basically shows how to do that:<br><br>> > You'll also have to provide correct visual and colormap, see eg. here:<br>> > http://stackoverflow.com/questions/3645632/how-to-create-a-window-with-a-bit-depth-of-32<br><br>Also toolkits like Qt or gtk+ nicely abstract this (what will make your life much easier, if you use such)<br><br>Cheers,<br>Thomas<br></div>