SKColorSpace.CreateIcc Method

Definition

Overloads

CreateIcc(SKColorSpaceIccProfile)
CreateIcc(SKData)
CreateIcc(Byte[])

Creates a new instance of SKColorSpace from an ICC profile.

CreateIcc(ReadOnlySpan<Byte>)
CreateIcc(Byte[], Int64)

Creates a new instance of SKColorSpace from an ICC profile.

CreateIcc(IntPtr, Int64)

Creates a new instance of SKColorSpace from an ICC profile.

CreateIcc(SKColorSpaceIccProfile)

public static SkiaSharp.SKColorSpace CreateIcc (SkiaSharp.SKColorSpaceIccProfile profile);

Parameters

Returns

Applies to

CreateIcc(SKData)

public static SkiaSharp.SKColorSpace CreateIcc (SkiaSharp.SKData input);

Parameters

input
SKData

Returns

Applies to

CreateIcc(Byte[])

Creates a new instance of SKColorSpace from an ICC profile.

public static SkiaSharp.SKColorSpace CreateIcc (byte[] input);

Parameters

input
Byte[]

The ICC profile data.

Returns

Returns the new instance of SKColorSpace.

Applies to

CreateIcc(ReadOnlySpan<Byte>)

public static SkiaSharp.SKColorSpace CreateIcc (ReadOnlySpan<byte> input);

Parameters

Returns

Applies to

CreateIcc(Byte[], Int64)

Creates a new instance of SKColorSpace from an ICC profile.

public static SkiaSharp.SKColorSpace CreateIcc (byte[] input, long length);

Parameters

input
Byte[]

The ICC profile data.

length
Int64

The size of the data.

Returns

Returns the new instance of SKColorSpace.

Applies to

CreateIcc(IntPtr, Int64)

Creates a new instance of SKColorSpace from an ICC profile.

public static SkiaSharp.SKColorSpace CreateIcc (IntPtr input, long length);

Parameters

input
IntPtr

The ICC profile data.

length
Int64

The size of the data.

Returns

Returns the new instance of SKColorSpace.

Applies to