メディア ライブラリから画像を取得しようとしていますが、画像が 20 25 のように少ない場合は正常に動作しますが、もっとあると思うので、正確に 34 と思います。この例外が発生します System.OutOfMemoryException was unhandled
このコードを使用しています
foreach (Picture p in cameraRoll.Pictures)
{
BitmapImage b = new BitmapImage();
b.SetSource(p.GetImage());
flib.Add(new fromlibrary() { bmp = b, name = p.Name });
b = null;
}
cameraRoll は PictureAlbum で、flib はリストです<> また、画像が増えるとロード時間が長くなり、どうすればよいでしょうか??? すべての読み込みは BackgroundWorker Dowork 内で行われます....