回文章列表
作者snakehsu.bbs@ptt.cc (我住在萬園之園) 看板: linux
標題Re: [問題] Xserver的呈現方式
時間批踢踢實業 (2008/03/20 Thu 03:29:42)
※ 引述《littleboypis (littleboypis)》之銘言:
: 請教一下Xserver在server端及clinet端的處理方式為何
: 是server以抓圖的方式,將整個圖傳給clinet
: 然後client在把圖給對應到相對映位置嗎
: 還是說,server是抓像素的方式
: 將畫面每一點的顏色傳給client
: 然後client在將每一個像素畫上去嗎
說反了
X Window 架構中 client 負責提出繪圖的請求
比如“在熒幕(x,y)坐標處畫一個點”
將這請求提給 server,由 server 調用相應的驅動程式和硬件實現
也就是說 server 根據 client 的要求做繪圖工作
X client 的其它輸入輸出也交由 server 實現
: 還想請教一件事,VNC(unix下)是像上述的哪一種方式嗎
VNC server 將像素位置和顏色以及事件信息(例如某點上的滑鼠點擊)傳給
client,跟你說的第二種方式類似
: 謝謝

--
※ 發信站: 批踢踢實業坊(ptt.cc) 
◆ From: 87.113.13.88
文章選讀←離開[主題上]主題下(k)上篇(j)下篇S/a搜尋 G串列 TAB精華 ↑↓捲 Pg/Space翻