Class Image
Namespace: VelloSharp
Assembly: VelloSharp.dll
public sealed class Image : IDisposable
Inheritance
Implements
Inherited Members
object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()
Properties
Handle
public nint Handle { get; }
Property Value
Methods
Dispose()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
public void Dispose()
~Image()
protected ~Image()
FromPixels(ReadOnlySpan<byte>, int, int, RenderFormat, ImageAlphaMode, int)
public static Image FromPixels(ReadOnlySpan<byte> pixels, int width, int height, RenderFormat format = RenderFormat.Rgba8, ImageAlphaMode alphaMode = ImageAlphaMode.Straight, int stride = 0)
Parameters
pixels
ReadOnlySpan<byte>
width
int
height
int
format
RenderFormat
alphaMode
ImageAlphaMode
stride
int
Returns
GetInfo()
public ImageInfo GetInfo()