Skip to main content

Struct SKColorSpacePrimaries

Namespace: SkiaSharp
Assembly: VelloSharp.Skia.Core.dll

public readonly struct SKColorSpacePrimaries

Inherited Members​

object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()

Constructors​

SKColorSpacePrimaries(float, float, float, float, float, float, float, float)​

public SKColorSpacePrimaries(float rx, float ry, float gx, float gy, float bx, float by, float wx, float wy)

Parameters​

rx float

ry float

gx float

gy float

bx float

by float

wx float

wy float

SKColorSpacePrimaries(float[])​

public SKColorSpacePrimaries(float[] values)

Parameters​

values float[]

Properties​

BX​

public float BX { get; }

Property Value​

float

BY​

public float BY { get; }

Property Value​

float

Empty​

public static SKColorSpacePrimaries Empty { get; }

Property Value​

SKColorSpacePrimaries

GX​

public float GX { get; }

Property Value​

float

GY​

public float GY { get; }

Property Value​

float

RX​

public float RX { get; }

Property Value​

float

RY​

public float RY { get; }

Property Value​

float

Values​

public float[] Values { get; }

Property Value​

float[]

WX​

public float WX { get; }

Property Value​

float

WY​

public float WY { get; }

Property Value​

float

Methods​

ToColorSpaceXyz(out SKColorSpaceXyz)​

public bool ToColorSpaceXyz(out SKColorSpaceXyz toXyzD50)

Parameters​

toXyzD50 SKColorSpaceXyz

Returns​

bool

ToColorSpaceXyz()​

public SKColorSpaceXyz ToColorSpaceXyz()

Returns​

SKColorSpaceXyz