在Windows运行时上从位图创建流

时间:2013-04-08 08:43:25

标签: c# windows-8 stream windows-runtime windows-store-apps

我想从位图创建一个流。首先我做了:

Stream imgStream = typeof(Main).GetTypeInfo().Assembly.GetManifestResourceStream("ApplicationBlockBase.Assets.testimage.jpg");

但现在我需要从本地图像创建一个Stream。你有什么想法吗?

感谢您的时间,问候。

1 个答案:

答案 0 :(得分:4)

让我知道这是否有效。

StorageFile imageFile = await (await Windows.ApplicationModel.Package.Current.InstalledLocation.GetFolderAsync("Assets")).GetFileAsync("testimage.jpg");
Stream imgStream = await imageFile.OpenStreamForReadAsync();