Class SKColorSpaceIccProfile
Namespace: SkiaSharp
Assembly: VelloSharp.Skia.Core.dll
public sealed class SKColorSpaceIccProfile : IDisposable
Inheritance
object ← SKColorSpaceIccProfile
Implements
Inherited Members
object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()
Constructors
SKColorSpaceIccProfile()
public SKColorSpaceIccProfile()
Properties
Buffer
public nint Buffer { get; }
Property Value
Size
public long Size { get; }
Property Value
Methods
Create(ReadOnlySpan<byte>)
public static SKColorSpaceIccProfile Create(ReadOnlySpan<byte> data)
Parameters
data ReadOnlySpan<byte>
Returns
Create(byte[])
public static SKColorSpaceIccProfile Create(byte[] data)
Parameters
data byte[]
Returns
Create(SKData)
public static SKColorSpaceIccProfile Create(SKData data)
Parameters
data SKData
Returns
Create(nint, long)
public static SKColorSpaceIccProfile Create(nint data, long length)
Parameters
data nint
length long
Returns
Dispose()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
public void Dispose()
ToColorSpaceXyz(out SKColorSpaceXyz)
public bool ToColorSpaceXyz(out SKColorSpaceXyz toXyzD50)
Parameters
toXyzD50 SKColorSpaceXyz
Returns
ToColorSpaceXyz()
public SKColorSpaceXyz ToColorSpaceXyz()