C# 如何将PhotoResult或BitmapImage转换为位图?
如何在诺基亚图像SDK中将PhotoResult转换为位图? 我希望将一个图像分割成更小的图像。C# 如何将PhotoResult或BitmapImage转换为位图?,c#,windows-phone-8,bitmapimage,nokia-imaging-sdk,lumia-imaging-sdk,C#,Windows Phone 8,Bitmapimage,Nokia Imaging Sdk,Lumia Imaging Sdk,如何在诺基亚图像SDK中将PhotoResult转换为位图? 我希望将一个图像分割成更小的图像。 Nokia.Graphics.Imaging中的位图类有一个构造函数,它接受另一个位图和一个矩形。我想用它。 我找不到这方面的好例子。请协助。Ah-您可以先使用创建编辑会话 var session = await EditingSessionFactory.CreateEditingSessionAsync(photoResult.ChosenPhoto); () 然后将其渲染为位图(该位图具有采
Nokia.Graphics.Imaging
中的位图类有一个构造函数,它接受另一个位图和一个矩形。我想用它。
我找不到这方面的好例子。请协助。Ah-您可以先使用创建编辑会话
var session = await EditingSessionFactory.CreateEditingSessionAsync(photoResult.ChosenPhoto);
()
然后将其渲染为位图(该位图具有采用Rect的重载)
希望有帮助
旧答案:
我不确定照片结果是什么,但是。您对此有什么疑问?在诺基亚图像SDK的新版本1.0中,您可以使用StreamImageSource读取ChosenPhoto流。诺基亚图像SDK 1.2
Bitmap bmp = null;
await streamImageSource.GetBitmapAsync(bmp, OutputOption.PreserveAspectRatio);
PhotoResult是在Windows Phone中使用PhotoChooser任务时返回的对象的类。这里提供的文档不适合这种情况。