[問題] 請問有比BitBlit速度更快的貼圖方式嗎?

看板C_and_CPP (C/C++)作者 (風)時間16年前 (2009/10/01 09:15), 編輯推噓0(002)
留言2則, 2人參與, 最新討論串1/1
版上的朋友大家好, 我在做一個透明的視窗,我把我的視窗下面的圖用BitBlit抓起來貼到我的視窗上, 每隔41ms貼一次,可是顯示內容變化的時候,螢幕中間我的視窗位置所在位置那一塊 會很明顯的有一個方框延遲一下才出現,如果我用 SetLayeredWindowAttributes 這種做出來的就不會,請問有什麼方法可以快速抓貼圖,使顯示內容不要有lag嗎? 因為我想要對 被我的視窗遮住 的顯示內容作一些處理,所以要取得被遮住的內容。 有沒有人有類似的經驗? 感謝您的閱讀。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.96.186.76

10/01 10:50, , 1F
你是一直讓整個視窗重繪嗎?還是只有更新圖?
10/01 10:50, 1F

10/01 12:49, , 2F
一直貼被遮住的那塊的圖
10/01 12:49, 2F
文章代碼(AID): #1An0AjIR (C_and_CPP)
文章代碼(AID): #1An0AjIR (C_and_CPP)