SKPMColor Struct
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
32-bit ARGB premultiplied color value.
public struct SKPMColor
public readonly struct SKPMColor : IEquatable<SkiaSharp.SKPMColor>
- Inheritance
-
SKPMColor
- Implements
Remarks
The byte order for this value is configuration dependent. This is different from SKColor, which is unpremultiplied, and is always in the same byte order.
Constructors
SKPMColor(UInt32) |
Creates a color from the specified integer. |
Properties
Alpha |
Gets the alpha component of the color. |
Blue |
Gets the blue component of the color. |
Green |
Gets the green component of the color. |
Red |
Gets the red component of the color. |
Methods
Equals(Object) |
Determines whether the specified object is equal to the current object. |
Equals(SKPMColor) |
Determines whether the specified object is equal to the current object. |
GetHashCode() |
Serves as the default hash function. |
PreMultiply(SKColor) |
Converts an unpremultiplied SKColor to a premultiplied SKPMColor. |
PreMultiply(SKColor[]) |
Converts an array of unpremultiplied SKColors to an array of premultiplied SKPMColors. |
ToString() |
Returns the color as a string in the format: #AARRGGBB. |
UnPreMultiply(SKPMColor) |
Converts a premultiplied SKPMColor to the unpremultiplied SKColor. |
UnPreMultiply(SKPMColor[]) |
Converts an array of premultiplied SKPMColors to an array of unpremultiplied SKColors. |
Operators
Equality(SKPMColor, SKPMColor) |
Indicates whether two SKPMColor objects are equal. |
Explicit(SKColor to SKPMColor) |
Converts an unpremultiplied SKColor to the premultiplied SKPMColor. |
Explicit(SKPMColor to SKColor) |
Converts a premultiplied SKPMColor to the unpremultiplied SKColor. |
Explicit(SKPMColor to UInt32) |
Converts a SKPMColor to a UInt32. |
Implicit(UInt32 to SKPMColor) |
Converts a UInt32 to a SKPMColor. |
Inequality(SKPMColor, SKPMColor) |
Indicates whether two SKPMColor objects are different. |