[過去ログ] デスクトップでLinuxが普及する訳ないと思った時 14 (1002レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
108
(5): 2019/11/07(木)09:00 ID:3XWmCdFm(1/6) AAS
>>107
> Wineの互換性を高めるためには、X-WindowのZ-Orderや矩形以外のWindow、透明処理など

xeyes等で使われているX Window SystemのShape extensionって30年以上前からあるんだけど

外部リンク:en.wikipedia.org
109
(2): 2019/11/07(木)10:17 ID:QPicJTJM(1) AAS
>>108
たぶん、"X-Window"は"X window system"とは別物なんでしょ。どうでもいい事だけど。
110: 2019/11/07(木)10:18 ID:pJxnE2XP(1) AAS
>>108
しーっ
111
(2): 2019/11/07(木)15:53 ID:AxeF2lCm(1/6) AAS
>>108
あるけど、Windowsの透明や非矩形Windowと相性が悪くて、処理がものすごく遅く
なったり、フラッシュするとシステム描画が全くできなくなって、数分間
ハングアップしたかのように見える現象に悩まされたりすることがある。
なので、どこかで MS Windowsの仕組みに歩み寄りが必要。
115
(1): 2019/11/07(木)18:13 ID:3XWmCdFm(3/6) AAS
今気づいたが
> 一方、Linuxでは、A=0にしたピクセルは完全に透明になるが、穴が開いている訳ではなく、
> 上記の様なマウスメッセージのデスクトップへの伝達は生じない。

>>108でリンクを貼った
外部リンク:en.wikipedia.org


For example, if a window is shaped with a hole in the middle, not only the hole shows what is below
the window, but a click in the hole is considered to be a click in what is below the window.

後ろに伝達するってはっきり書いてあるじゃん

レスするならちゃんと読んでね
116: 2019/11/07(木)18:59 ID:3XWmCdFm(4/6) AAS
あ、>>111-112が何をいっているかわかった気がする

これ、X Rendering Extension(XRender)の話だよね?
外部リンク:en.wikipedia.org

Keith Packardが20年ぐらい前に作った半透明Windowや透過Windowなど
gtkやQT等の現X環境でメインで使われているのがX Rendering Extension

半透明でなく穴あきのWindowを実現するXの拡張は>>108で言ったように
Keith Packardが30年ぐらい前作ったShape Extensionで、透過ウィンドウや
3Dアクセラレーションがなかった頃からある拡張
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.037s