InsertFrame

InsertFrame(int)

Вставляет новый кадр в собственную коллекцию кадров по указанному индексу. Новый кадр будет создан в соответствии с размером текущего изображения.

public ApngFrame InsertFrame(int index)
ПараметрТипОписание
indexInt32Индекс.

Возвращаемое значение

Недавно созданный кадр APNG.

Исключения

исключениеусловие
ArgumentOutOfRangeExceptionindex меньше 0. или index больше, чемPageCount .

Смотрите также


InsertFrame(int, RasterImage)

Вставляет новый кадр в собственную коллекцию кадров по указанному индексу. Содержимое нового кадра будет заполнено из указанного изображения.

public void InsertFrame(int index, RasterImage frameImage)
ПараметрТипОписание
indexInt32Индекс.
frameImageRasterImageИзображение кадра.

Исключения

исключениеусловие
ArgumentOutOfRangeExceptionindex меньше 0. или index больше, чемPageCount .
ArgumentNullExceptionкадримаже имеет значение null.

Смотрите также


InsertFrame(int, RasterImage, uint)

Вставляет новый кадр в собственную коллекцию кадров по указанному индексу. Содержимое нового кадра будет заполнено из указанного изображения.

public void InsertFrame(int index, RasterImage frameImage, uint frameTime)
ПараметрТипОписание
indexInt32Индекс.
frameImageRasterImageИзображение кадра.
frameTimeUInt32Длительность кадра в миллисекундах.

Исключения

исключениеусловие
ArgumentOutOfRangeExceptionindex меньше 0. или index больше, чемPageCount .
ArgumentNullExceptionкадримаже имеет значение null.

Смотрите также