我有一个简单的城域应用程序,允许用户拍照,然后将一张小缩略图显示在旁边,执行此操作的代码块是:
ImageEncodingProperties imageProp = ImageEncodingProperties.CreateJpeg();
var photoStream = new InMemoryRandomAccessStream();
await mediaCaptureManager.CapturePhotoToStreamAsync(imageProp, photoStream);
var bmpImg = new BitmapImage();
await bmpImg.SetSourceAsync(photoStream);
imageOne.Source = bmpImg;
这会在行上抛出异常:
await bmpImg.SetSourceAsync(photoStream);
话说:
The component could not be found
MSDN文档显示您在设置SetSourceAsync
来源时应该使用BitmapImage
,但我不知道为什么这不起作用。有什么想法吗?