InsertFrame

InsertFrame(int)

Fügt einen neuen Rahmen in die eigene Rahmensammlung am angegebenen Index ein. Ein neuer Rahmen wird entsprechend der Größe des aktuellen Bildes erstellt.

public ApngFrame InsertFrame(int index)
ParameterTypBeschreibung
indexInt32Der Index.

Rückgabewert

Der neu erstellte APNG-Frame.

Ausnahmen

AusnahmeBedingung
ArgumentOutOfRangeExceptionindex ist kleiner als 0, oder index ist größer alsPageCount .

Siehe auch


InsertFrame(int, RasterImage)

Fügt einen neuen Rahmen in die eigene Rahmensammlung am angegebenen Index ein. Der Inhalt des neuen Rahmens wird aus dem angegebenen Bild gefüllt.

public void InsertFrame(int index, RasterImage frameImage)
ParameterTypBeschreibung
indexInt32Der Index.
frameImageRasterImageDas Rahmenbild.

Ausnahmen

AusnahmeBedingung
ArgumentOutOfRangeExceptionindex ist kleiner als 0, oder index ist größer alsPageCount .
ArgumentNullExceptionframeImage ist null.

Siehe auch


InsertFrame(int, RasterImage, uint)

Fügt einen neuen Rahmen in die eigene Rahmensammlung am angegebenen Index ein. Der Inhalt des neuen Rahmens wird aus dem angegebenen Bild gefüllt.

public void InsertFrame(int index, RasterImage frameImage, uint frameTime)
ParameterTypBeschreibung
indexInt32Der Index.
frameImageRasterImageDas Rahmenbild.
frameTimeUInt32Die Framedauer in Millisekunden.

Ausnahmen

AusnahmeBedingung
ArgumentOutOfRangeExceptionindex ist kleiner als 0, oder index ist größer alsPageCount .
ArgumentNullExceptionframeImage ist null.

Siehe auch