Interface IImageFormat<TFormatMetadata, TFormatFrameMetadata>
- Namespace
- SixLabors.ImageSharp.Formats
- Assembly
- SixLabors.ImageSharp.dll
Defines the contract for an image format containing metadata with multiple frames.
public interface IImageFormat<out TFormatMetadata, out TFormatFrameMetadata> : IImageFormat<TFormatMetadata>, IImageFormat where TFormatMetadata : class where TFormatFrameMetadata : class
Type Parameters
TFormatMetadata
The type of format metadata.
TFormatFrameMetadata
The type of format frame metadata.
- Inherited Members
Methods
CreateDefaultFormatFrameMetadata()
Creates a default instance of the format frame metadata.
TFormatFrameMetadata CreateDefaultFormatFrameMetadata()
Returns
- TFormatFrameMetadata
The
TFormatFrameMetadata
.