private void btnOK_Click(object sender, RoutedEventArgs e)
{
RenderTargetBitmap rdBitmap = new RenderTargetBitmap((int)photocap.ActualWidth, (int)photocap.ActualHeight, 96, 96, PixelFormats.Default);
photocap.Measure(photocap.RenderSize);
photocap.Arrange(new Rect(photocap.RenderSize));
rdBitmap.Render(photocap);
BitmapEncoder BitEnc = new JpegBitmapEncoder();
BitEnc.Frames.Add(BitmapFrame.Create(rdBitmap));
photocap.Pause();
}
这是在网上用的一段代码,哪里有问题呢?
就你的代码而言,根本没看到打开摄像头的逻辑,凭什么你认为会打开摄像头呢。