Interface IFormatFrameMetadata
- Namespace
- SixLabors.ImageSharp.Formats
- Assembly
- SixLabors.ImageSharp.dll
An interface that provides metadata for a specific image format frames.
public interface IFormatFrameMetadata : IDeepCloneable
- Inherited Members
Methods
AfterFrameApply<TPixel>(ImageFrame<TPixel>, ImageFrame<TPixel>, Matrix4x4)
This method is called after a process has been applied to the image frame.
void AfterFrameApply<TPixel>(ImageFrame<TPixel> source, ImageFrame<TPixel> destination, Matrix4x4 matrix) where TPixel : unmanaged, IPixel<TPixel>
Parameters
sourceImageFrame<TPixel>The source image frame.
destinationImageFrame<TPixel>The destination image frame.
matrixMatrix4x4The transformation matrix applied to the image frame.
Type Parameters
TPixelThe type of pixel format.
ToFormatConnectingFrameMetadata()
Converts the metadata to a FormatConnectingFrameMetadata instance.
FormatConnectingFrameMetadata ToFormatConnectingFrameMetadata()