System.ArgumentException при вызове MediaLibrary.SavePicture () - PullRequest
1 голос
/ 31 января 2011

Мой код выглядит следующим образом:

String filename = Utils.GetNextFilename();
MediaLibrary library = new MediaLibrary();
library.SavePicture(filename, corrected_image);

И в вызове SavePicture() я получаю следующее:

Необработанное исключение типа 'System.ArgumentException'произошло в Microsoft.Xna.Framework.dll

Дополнительная информация: значение не попадает в ожидаемый диапазон.

Но я не уверен, почему.

1 Ответ

5 голосов
/ 31 января 2011

Хорошо, я понял это. Я должен сбросить поток:

String filename = Utils.GetNextFilename();
MediaLibrary library = new MediaLibrary();
corrected_image.Seek(0, 0);                      // <-- The fix.
library.SavePicture(filename, corrected_image);
...