2011-06-13 65 views
0

我正在開發wpf中的多軌道視頻播放器,並且需要能夠將正在主窗口的一個網格佈局中播放的視頻複製到單獨的窗口中,一臺投影儀。視頻被加載並使用繪圖筆繪製到矩形上,並添加到網格中。我不能在矩形,網格或畫布上調用克隆,所以我現在正在複製繪畫筆刷,將它們傳遞給其他窗口類,並將它們重新分配給新繪製的矩形。WPF - 用畫筆連接複製項目

但是,這會變得更糟,因爲我在兩個視頻之間通過在前面添加一個新視頻繪製另一個矩形,然後更改前視頻的不透明度值以逐漸遮擋後面的視頻。所以我現在在兩個與故事板綁定的矩形上有兩個畫筆進行動畫製作,而且我不得不通過所有內容並基本上計算兩次。

有沒有明智的做法呢?我希望能夠從主視頻的一個區域逐字地抓取像素並將它們顯示在第二個窗口中,但是一切似乎都被抽象掉了。

任何建議將是一個巨大的幫助

回答