Re: [問題] 請問一下Polygon Clipping的相關演算法

看板Prob_Solve (計算數學 Problem Solving)作者 (眠月)時間16年前 (2008/03/07 19:34), 編輯推噓2(203)
留言5則, 2人參與, 最新討論串2/2 (看更多)
※ 引述《ccbruce (今、そこに いる僕)》之銘言: : 有沒有網站有比較多這方面的參考資料。 : 是這樣的,因為我想要在寫出一個視窗能「半透明」的程式。在Vista有DWM可用;在WinXP : 雖有Layered Window可用,但是並不好用,老實講,很難用。 我不知道你這邊所謂的「很難用」是遇到什麼問題 @@ 不過我當初實做的印象是很簡單,效果也很好 你要不要說一下你遇到的問題是什麼? 說不定我可以幫你些什麼。 另外,如果你堅持要走自己手動疊視窗這途, GetDC 可以跨行程,你只要知道 hwnd,把 hwnd 丟進去就可以隨便抓了, 然後桌面的 hwnd 是 0,你抓桌面就可以抓到全部的畫面, 但是那個效能,你要相信我,對一堆 pixel 作運算,你不會喜歡, 而且你的視窗下面,其他視窗也可能隨時在改變, 所以你變成要用一個 timer 不時呼叫自己 repaint,這個效能吃很重, 你不想吃太多,你的 timer 就要設的寬,你 timer 設的寬,就會畫面延遲, 你不想要畫面延遲,你 timer 就要給很細,那 CPU 就都給她了, 而且,不管你設多細,你挑剔的眼睛都還是會察覺延遲的現象 T_T 我是強烈建議你直接 API 設定視窗屬性就好了。 -- To iterate is human, to recurse is divine. 遞迴只應天上有, 凡人該當用迴圈.   L. Peter Deutsch -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.114.78.40 ※ 編輯: yoco315 來自: 140.114.78.40 (03/07 19:42)

03/12 14:37, , 1F
請問Y大,有無這方面理論的出或網站,謝謝....
03/12 14:37, 1F

03/12 22:36, , 2F
古早在弄透明視窗的時候goo到的簡體網站
03/12 22:36, 2F

03/12 22:37, , 3F
當然現在要我再找一次是沒辦法了 XD
03/12 22:37, 3F

03/12 22:37, , 4F
你用 "透明視窗" 下去搜索看看..
03/12 22:37, 4F

03/13 08:21, , 5F
感謝,的確不好找
03/13 08:21, 5F
文章代碼(AID): #17qIWwHg (Prob_Solve)
文章代碼(AID): #17qIWwHg (Prob_Solve)