WriteableBitmap from Uri Windows phone 8.1
本文关键字:phone Windows from Uri WriteableBitmap | 更新日期: 2023-09-27 18:12:19
嗨,我在使用Windows Phone 8.1通用应用程序时遇到了一个问题。我必须从我手机上的图像创建一个WriteableBitmap。我有uri
Uri uri = new Uri("ms-appx;/Images/imageName.png");
但我真的不知道如何使用它来创建一个WriteableBitmap。我找到了很多解决方案,但他们都使用
WriteableBitmap wb = new WriteableBitmap(bitmapImageName);
此代码不能在Windows Phone 8.1上工作,唯一可用的构造函数是
WriteableBitmap wb = new WriteableBitmap(pixelHeight, pixelWidth);
我真的不知道该怎么办。
任何帮助都将不胜感激
谢谢所有的
var uri = new Uri("ms-appx:///Images/imageName.png");
var storageFile = await StorageFile.GetFileFromApplicationUriAsync(uri);
var writeableBitmap = new WriteableBitmap(pixelHeight, pixelWidth);
using (var stream = await storageFile.OpenReadAsync())
{
await writeableBitmap.SetSourceAsync(stream);
}