簡體   English   中英

C#WPF-從DLL捕獲相機

[英]C# WPF - Camera capture from DLL

我正在使用AForge.NET庫捕獲USB攝像頭,我需要將這段代碼放在DLL中。 對於AForge.NEt庫的每個幀,創建一個帶有位圖的事件,我試圖將此事件冒泡到我的主WPF窗口中,為此,我在DLL庫中創建了一個簡單事件,以便主應用程序可以初始化此事件。 但我收到“調用線程無法訪問此對象,因為其他線程擁有它。” 我正在使用

Dispatcher.Invoke(() => 
   {
       imgCamera.Source = newFrame;
   });

還是一樣的消息。 任何想法?

我花了很多時間后找到了解決方案。 只需-> newFrame.Freeze();

它需要處理所有線程問題

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM