Struct Color

Color structure

Το χρώμα του pixel.

public struct Color

Ιδιότητες

ΟνομαΠεριγραφή
static AliceBlue { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static AntiqueWhite { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static Aqua { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static Aquamarine { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static Azure { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static Beige { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static Bisque { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static Black { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static BlanchedAlmond { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static Blue { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static BlueViolet { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static Brown { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static BurlyWood { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static CadetBlue { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static Chartreuse { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static Chocolate { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static Coral { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static CornflowerBlue { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static Cornsilk { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static Crimson { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static Cyan { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static DarkBlue { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static DarkCyan { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static DarkGoldenrod { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static DarkGray { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static DarkGreen { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static DarkKhaki { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static DarkMagenta { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static DarkOliveGreen { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static DarkOrange { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static DarkOrchid { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static DarkRed { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static DarkSalmon { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static DarkSeaGreen { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static DarkSlateBlue { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static DarkSlateGray { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static DarkTurquoise { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static DarkViolet { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static DeepPink { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static DeepSkyBlue { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static DimGray { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static DodgerBlue { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static Empty { get; }Παίρνει ένα κενόColor .
static Firebrick { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static FloralWhite { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static ForestGreen { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static Fuchsia { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static Gainsboro { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static GhostWhite { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static Gold { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static Goldenrod { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static Gray { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static Green { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static GreenYellow { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static Honeydew { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static HotPink { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static IndianRed { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static Indigo { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static Ivory { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static Khaki { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static Lavender { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static LavenderBlush { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static LawnGreen { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static LemonChiffon { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static LightBlue { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static LightCoral { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static LightCyan { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static LightGoldenrodYellow { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static LightGray { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static LightGreen { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static LightPink { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static LightSalmon { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static LightSeaGreen { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static LightSkyBlue { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static LightSlateGray { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static LightSteelBlue { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static LightYellow { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static Lime { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static LimeGreen { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static Linen { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static Magenta { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static Maroon { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static MediumAquamarine { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static MediumBlue { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static MediumOrchid { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static MediumPurple { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static MediumSeaGreen { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static MediumSlateBlue { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static MediumSpringGreen { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static MediumTurquoise { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static MediumVioletRed { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static MidnightBlue { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static MintCream { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static MistyRose { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static Moccasin { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static NavajoWhite { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static Navy { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static OldLace { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static Olive { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static OliveDrab { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static Orange { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static OrangeRed { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static Orchid { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static PaleGoldenrod { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static PaleGreen { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static PaleTurquoise { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static PaleVioletRed { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static PapayaWhip { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static PeachPuff { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static Peru { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static Pink { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static Plum { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static PowderBlue { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static Purple { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static Red { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static RosyBrown { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static RoyalBlue { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static SaddleBrown { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static Salmon { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static SandyBrown { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static SeaGreen { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static SeaShell { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static Sienna { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static Silver { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static SkyBlue { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static SlateBlue { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static SlateGray { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static Snow { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static SpringGreen { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static SteelBlue { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static Tan { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static Teal { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static Thistle { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static Tomato { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static Transparent { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static Turquoise { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static Violet { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static Wheat { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static White { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static WhiteSmoke { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static Yellow { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
static YellowGreen { get; }Παίρνει ένα χρώμα που καθορίζεται από το σύστημα.
A { get; }Λαμβάνει την τιμή του στοιχείου άλφα αυτούColorδομή.
B { get; }Λαμβάνει την μπλε τιμή στοιχείου αυτούColorδομή.
G { get; }Λαμβάνει την τιμή του πράσινου στοιχείου αυτούColorδομή.
IsEmpty { get; }Λαμβάνει μια τιμή που υποδεικνύει αν αυτόColor η δομή δεν έχει αρχικοποιηθεί.
IsKnownColor { get; }Λαμβάνει μια τιμή που υποδεικνύει αν αυτόColor η δομή είναι ένα προκαθορισμένο χρώμα. Τα προκαθορισμένα χρώματα αντιπροσωπεύονται από τα στοιχεία τουKnownColor απαρίθμηση.
IsNamedColor { get; }Λαμβάνει μια τιμή που υποδεικνύει αν αυτόColor δομή είναι ένα ονομασμένο χρώμα ή ένα μέλος τουKnownColor απαρίθμηση.
Name { get; }Παίρνει το όνομα αυτούColor .
R { get; }Λαμβάνει την τιμή του κόκκινου στοιχείου αυτούColorδομή.

Μέθοδοι

ΟνομαΠεριγραφή
static FromArgb(int)Δημιουργεί έναColor δομή από μια τιμή ARGB 32-bit.
static FromArgb(int, Color)Δημιουργεί έναColor δομή από την καθορισμένηColor δομή, αλλά με τη νέα καθορισμένη τιμή άλφα. Αν και αυτή η μέθοδος επιτρέπει τη μετάδοση μιας τιμής 32 bit για την τιμή άλφα, η τιμή περιορίζεται στα 8 bit.
static FromArgb(int, int, int)Δημιουργεί έναColor δομή από τις καθορισμένες τιμές χρώματος 8-bit (κόκκινο, πράσινο και μπλε). Η τιμή άλφα είναι σιωπηρά 255 (πλήρως αδιαφανής). Αν και αυτή η μέθοδος επιτρέπει τη μετάδοση μιας τιμής 32 bit για κάθε στοιχείο χρώματος, η τιμή κάθε στοιχείου περιορίζεται στα 8 bit.
static FromArgb(int, int, int, int)Δημιουργεί έναColor δομή από τις τέσσερις τιμές του στοιχείου ARGB (άλφα, κόκκινο, πράσινο και μπλε). Αν και αυτή η μέθοδος επιτρέπει τη μετάδοση μιας τιμής 32 bit για κάθε στοιχείο, η τιμή κάθε στοιχείου περιορίζεται στα 8 bit.
static FromKnownColor(KnownColor)Δημιουργεί έναColor δομή από το καθορισμένο προκαθορισμένο χρώμα.
static FromName(string)Δημιουργεί έναColorδομή από το καθορισμένο όνομα ενός προκαθορισμένου χρώματος.
override Equals(object)Ελέγχει εάν το καθορισμένο αντικείμενο είναι αColor δομή και είναι ισοδύναμο με αυτόColorδομή.
GetBrightness()Λαμβάνει την τιμή φωτεινότητας hue-saturation-brightness (HSB) για αυτόColorδομή.
override GetHashCode()Επιστρέφει έναν κωδικό κατακερματισμού για αυτόColorδομή.
GetHue()Λαμβάνει την τιμή χροιάς-κορεσμού-φωτεινότητας (HSB), σε μοίρες, για αυτόColorδομή.
GetSaturation()Λαμβάνει την τιμή κορεσμού hue-saturation-brightness (HSB) για αυτόColorδομή.
ToArgb()Λαμβάνει την τιμή ARGB 32-bit αυτούColorδομή.
ToKnownColor()Λαμβάνει τοKnownColor αξία αυτούColorδομή.
override ToString()Μετατρέπει αυτόColor δομή σε μια συμβολοσειρά αναγνώσιμη από τον άνθρωπο.
operator ==Ελέγχει εάν έχουν καθοριστεί δύοColorοι δομές είναι ισοδύναμες.
operator !=Ελέγχει εάν έχουν καθοριστεί δύοColor οι δομές είναι διαφορετικές.

Δείτε επίσης