2013-04-11 95 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