InsertFrame

InsertFrame(int)

Inserisce un nuovo frame nella propria raccolta di frame all’indice specificato. Verrà creato un nuovo frame in base alle dimensioni dell’immagine corrente.

public ApngFrame InsertFrame(int index)
ParametroTipoDescrizione
indexInt32L’indice.

Valore di ritorno

Il frame APNG appena creato.

Eccezioni

eccezionecondizione
ArgumentOutOfRangeExceptionindex è inferiore a 0. o index è più grande diPageCount .

Guarda anche


InsertFrame(int, RasterImage)

Inserisce il nuovo frame nella propria raccolta di frame all’indice specificato. Il contenuto del nuovo frame verrà riempito dall’immagine specificata.

public void InsertFrame(int index, RasterImage frameImage)
ParametroTipoDescrizione
indexInt32L’indice.
frameImageRasterImageL’immagine della cornice.

Eccezioni

eccezionecondizione
ArgumentOutOfRangeExceptionindex è inferiore a 0. o index è più grande diPageCount .
ArgumentNullExceptionframeImage è nullo.

Guarda anche


InsertFrame(int, RasterImage, uint)

Inserisce il nuovo frame nella propria raccolta di frame all’indice specificato. Il contenuto del nuovo frame verrà riempito dall’immagine specificata.

public void InsertFrame(int index, RasterImage frameImage, uint frameTime)
ParametroTipoDescrizione
indexInt32L’indice.
frameImageRasterImageL’immagine della cornice.
frameTimeUInt32La durata del fotogramma, in millisecondi.

Eccezioni

eccezionecondizione
ArgumentOutOfRangeExceptionindex è inferiore a 0. o index è più grande diPageCount .
ArgumentNullExceptionframeImage è nullo.

Guarda anche