查看單個文章
舊 2005-06-23, 02:53 PM   #2 (permalink)
mini
管理版主
 
mini 的頭像
榮譽勳章
UID - 4144
在線等級: 級別:98 | 在線時長:10166小時 | 升級還需:31小時級別:98 | 在線時長:10166小時 | 升級還需:31小時級別:98 | 在線時長:10166小時 | 升級還需:31小時級別:98 | 在線時長:10166小時 | 升級還需:31小時級別:98 | 在線時長:10166小時 | 升級還需:31小時級別:98 | 在線時長:10166小時 | 升級還需:31小時級別:98 | 在線時長:10166小時 | 升級還需:31小時級別:98 | 在線時長:10166小時 | 升級還需:31小時
註冊日期: 2002-12-07
文章: 13491
精華: 0
現金: 26854 金幣
資產: 3024784 金幣
預設

如能擷取 播放器影像 會更好 ^^
通常下 播放器 是直接使用 DirectShow (設計起來簡單又快)
所以 影像是處於 Active Window 空間裡
(當然並非所有播放器都這麼設計,其實您只要快速移動 播放器)
(可以發現 影像並不是這麼緊貼 播放器 窗體,會看到後方黑畫面,這大多是 DirectShow 設計的)
所以抓出來才一片黑
(網路上有人發現 兩個播放器疊在一起 播放同一視訊,就可以抓到圖,要說為何 ??)

總之要連同 Active Window 內容與 桌面一同抓取,難度比較高
如只針對 Active Window 則只要抓到 Active Window 的 hWnd 就好辦了

至於實作
留給有興趣的網友吧 ^^

Thx share ^^
mini 目前離線  
送花文章: 2054, 收花文章: 8069 篇, 收花: 26923 次
回覆時引用此帖