Table of Contents

Class WebpFrameMetadata

Namespace
SixLabors.ImageSharp.Formats.Webp
Assembly
SixLabors.ImageSharp.dll

Provides webp specific metadata information for the image frame.

public class WebpFrameMetadata : IDeepCloneable
Inheritance
WebpFrameMetadata
Implements
Inherited Members

Constructors

WebpFrameMetadata()

Initializes a new instance of the WebpFrameMetadata class.

public WebpFrameMetadata()

Properties

BlendMethod

Gets or sets how transparent pixels of the current frame are to be blended with corresponding pixels of the previous canvas.

public WebpBlendMethod BlendMethod { get; set; }

Property Value

WebpBlendMethod

DisposalMethod

Gets or sets how the current frame is to be treated after it has been displayed (before rendering the next frame) on the canvas.

public WebpDisposalMethod DisposalMethod { get; set; }

Property Value

WebpDisposalMethod

FrameDelay

Gets or sets the frame duration. The time to wait before displaying the next frame, in 1 millisecond units. Note the interpretation of frame duration of 0 (and often smaller and equal to 10) is implementation defined.

public uint FrameDelay { get; set; }

Property Value

uint

Methods

DeepClone()

public IDeepCloneable DeepClone()

Returns

IDeepCloneable