[問題] 如何在DirectShow影像上面加透明自繪圖層?
我用Directshow.NET並參考網路上的範例寫了個webcam capture
可以成功的擷取和預覽影像
現在希望在預覽影像時加上一些圖形
例如:滑鼠在影像上面滑動會有個十字跟游標走
或是按左鍵拖拉可以顯示半透明矩形
我知道可以用ISampleGrabber這樣的方式來針對每個frame作畫
可是這樣錄影的時候就會把那些物件也錄下來
如果我希望加畫的物件和影像分開,有沒有什麼好辦法呢?
我有嚐試加Panel在影像上面,可是沒辦法用透明背景
如果把layer panel的Parent設成影像Panel是可以有透明效果
但是在layer panel上面畫東西就完全不會顯示出來
--
我說:什麼時候去找另一隻熱帶魚?
他說:那股暖流來時吧...
我說:買一隻陰陽眼波斯貓來養養如何?
他說:也好,記得每月撥點錢買貓食就是。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.134.143.50
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章