2013-04-11 108 views
0

我使用微軟Expression Encoder將用攝像頭拍攝圖像..提取圖片從圖片框與handleref

據推測,該代碼是用來將圖像分配給PictureBox的(panelVideoPreview):

_deviceSource.PreviewWindow = new PreviewWindow(new HandleRef(panelVideoPreview,panelVideoPreview.Handle)); 

這一切工作正常,但只要我試試這個:

panelVideoPreview.Image.Save("C:\\Temp\\Temp3.jpg", System.Drawing.Imaging.ImageFormat.Jpeg); 

它說,該圖像屬性 空值。我怎樣才能解決這個問題?

任何可能的建議,讚賞!

問候, CornéVermeulen的

回答

0

我認爲這個問題是HandleRef還沒有結束...... 您是否嘗試過等待的對象?

+0

我不知道該怎麼做,能否詳細說明一下?它是Monitor.Wait嗎? – Corne 2013-04-12 06:49:20