Class PenikoImageData
Namespace: VelloSharp
Assembly: VelloSharp.dll
public sealed class PenikoImageData : IDisposable
Inheritance
Implements
Inherited Members
object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()
Methods
Clone()
public PenikoImageData Clone()
Returns
CopyPixels(Span<byte>)
public void CopyPixels(Span<byte> destination)
Parameters
Dispose()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
public void Dispose()
~PenikoImageData()
protected ~PenikoImageData()
FromImage(Image)
public static PenikoImageData FromImage(Image image)
Parameters
image Image
Returns
FromPixels(ReadOnlySpan<byte>, int, int, PenikoImageFormat, PenikoImageAlphaType, int)
public static PenikoImageData FromPixels(ReadOnlySpan<byte> pixels, int width, int height, PenikoImageFormat format = PenikoImageFormat.Rgba8, PenikoImageAlphaType alpha = PenikoImageAlphaType.Alpha, int stride = 0)
Parameters
pixels ReadOnlySpan<byte>
width int
height int
format PenikoImageFormat
alpha PenikoImageAlphaType
stride int
Returns
GetInfo()
public PenikoImageDataInfo GetInfo()