メトロ アプリケーションで BitmapImage を WriteableBitmap オブジェクトに変換するにはどうすればよいですか? 私はしばらく探していましたが、助けていただければ幸いです
1 に答える
0
私が理解しているように、サードパーティのライブラリなしで行うのは本当に難しいです。それでも、 StorageFileからWritableBitmap
を作成できます。
public static async Task<WriteableBitmap> writableImageFromFile(StorageFile file)
{
IRandomAccessStream fileStream = await file.OpenAsync(FileAccessMode.Read);
WriteableBitmap writableBitmap = new WriteableBitmap(1, 1);
writableBitmap.SetSource(fileStream);
return writableBitmap;
}
これを忘れないでください:
using System;
using System.Threading.Tasks;
using Windows.Storage;
using Windows.Storage.Streams;
using Windows.UI.Xaml.Media.Imaging;
于 2013-05-01T15:30:00.527 に答える