InsertFrame

InsertFrame(int)

Inserta un nuevo marco en la colección de marcos propia en el índice especificado. Se creará un nuevo marco de acuerdo con el tamaño de la imagen actual.

public ApngFrame InsertFrame(int index)
ParámetroEscribeDescripción
indexInt32El índice.

Valor_devuelto

El marco APNG recién creado.

Excepciones

excepcióncondición
ArgumentOutOfRangeExceptionindex es menor que 0. o index es mayor quePageCount .

Ver también


InsertFrame(int, RasterImage)

Inserta un nuevo marco en la propia colección de marcos en el índice especificado. El contenido del nuevo marco se completará a partir de la imagen especificada.

public void InsertFrame(int index, RasterImage frameImage)
ParámetroEscribeDescripción
indexInt32El índice.
frameImageRasterImageLa imagen del marco.

Excepciones

excepcióncondición
ArgumentOutOfRangeExceptionindex es menor que 0. o index es mayor quePageCount .
ArgumentNullExceptionframeImage es nulo.

Ver también


InsertFrame(int, RasterImage, uint)

Inserta un nuevo marco en la propia colección de marcos en el índice especificado. El contenido del nuevo marco se completará a partir de la imagen especificada.

public void InsertFrame(int index, RasterImage frameImage, uint frameTime)
ParámetroEscribeDescripción
indexInt32El índice.
frameImageRasterImageLa imagen del marco.
frameTimeUInt32La duración del cuadro, en milisegundos.

Excepciones

excepcióncondición
ArgumentOutOfRangeExceptionindex es menor que 0. o index es mayor quePageCount .
ArgumentNullExceptionframeImage es nulo.

Ver también