Color 結構
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
[Java.Interop.JniValueMarshaler(typeof(Android.Graphics.ColorValueMarshaler))]
public struct Color
[<Java.Interop.JniValueMarshaler(typeof(Android.Graphics.ColorValueMarshaler))>]
type Color = struct
- 繼承
-
Color
- 屬性
備註
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
建構函式
| 名稱 | Description |
|---|---|
| Color(Byte, Byte, Byte, Byte) |
初始化一個新的 Color 結構體實例。 |
| Color(Byte, Byte, Byte) |
初始化一個新的 Color 結構體實例。 |
| Color(Int32, Int32, Int32, Int32) |
初始化一個新的 Color 結構體實例。 |
| Color(Int32, Int32, Int32) |
初始化一個新的 Color 結構體實例。 |
| Color(Int32) |
初始化一個新的 Color 結構體實例。 |
屬性
| 名稱 | Description |
|---|---|
| A |
取得或設定顏色的 alpha(不透明度)成分,0 表示完全透明,255 表示完全不透明。 |
| AliceBlue |
拿 Color 到 ARGB 值 #FFF0F8FF(愛麗絲藍)。 |
| AntiqueWhite |
拿 Color 到帶有 ARGB 值 #FFFAEBD7(古董白)。 |
| Aqua |
拿到 Color ARGB 值 #FF00FFFF(水藍色)。 |
| Aquamarine |
拿到 Color ARGB 值 #FF7FFFD4(海藍寶石)。 |
| Azure |
會拿到 Color ARGB 值 #FFF0FFFF(azure)。 |
| B |
取得或設定顏色的藍色成分。 |
| Beige |
拿 Color 到 ARGB 值 #FFF5F5DC(米色)。 |
| Bisque |
拿到 Color ARGB 值 #FFFFE4C4(素描)。 |
| Black |
拿 Color 到 ARGB 值 #FF000000(黑色)。 |
| BlanchedAlmond |
拿 Color 到 ARGB 值 #FFFFEBCD(焯杏仁)。 |
| Blue |
拿到 Color ARGB 值 #FF0000FF(藍色)。 |
| BlueViolet |
拿到 Color ARGB 值 #FF8A2BE2(藍紫色)。 |
| Brown |
拿到 Color ARGB 值 #FFA52A2A(棕色)。 |
| BurlyWood |
拿到 Color ARGB 值的 #FFDEB887(粗壯的木頭)。 |
| CadetBlue |
拿到 Color ARGB 值 #FF5F9EA0(學員藍色)。 |
| Chartreuse |
拿 Color 到ARGB價值 #FF7FFF00(黃綠色)。 |
| Chocolate |
拿到 Color ARGB 值 #FFD2691E(巧克力)。 |
| Coral |
拿到 Color ARGB 值 #FFFF7F50(珊瑚)。 |
| CornflowerBlue |
拿 Color 到 ARGB 值 #FF6495ED(矢車菊藍)。 |
| Cornsilk |
拿 Color 到 ARGB 值的 #FFFFF8DC(玉米絲)。 |
| Crimson |
拿到 Color ARGB 值 #FFDC143C(深紅色)。 |
| Cyan |
拿到 Color ARGB 值 #FF00FFFF(青色)。 |
| DarkBlue |
拿到 Color ARGB 值 #FF00008B(深藍色)。 |
| DarkCyan |
拿到 Color ARGB 值 #FF008B8B(深青色)。 |
| DarkGoldenrod |
拿到 Color ARGB 值的 #FFB8860B(深金黃)。 |
| DarkGray |
拿 Color 到 ARGB 值 #FF444444(深灰色)。 |
| DarkGreen |
會拿到 Color ARGB 值 #FF006400(深綠色)。 |
| DarkKhaki |
拿到 Color ARGB值 #FFBDB76B(深卡其色)。 |
| DarkMagenta |
拿到 Color ARGB 值 #FF8B008B(深洋紅色)。 |
| DarkOliveGreen |
拿到 Color ARGB數值 #FF556B2F(深橄欖綠)。 |
| DarkOrange |
拿 Color 到 ARGB 值 #FFFF8C00(深橘色)。 |
| DarkOrchid |
拿到 Color ARGB 值的 #FF9932CC(暗蘭花)。 |
| DarkRed |
拿到 Color ARGB 值 #FF8B0000(深紅色)。 |
| DarkSalmon |
拿到 ARGB 值的 #FFE9967A Color (深鮭魚)。 |
| DarkSeaGreen |
拿到 Color 一個ARGB值 #FF8FBC8B(深海綠色)。 |
| DarkSlateBlue |
拿 Color 到 ARGB 值的 #FF483D8B(深板岩藍)。 |
| DarkSlateGray |
拿到 Color ARGB 值 #FF2F4F4F(深板岩灰)。 |
| DarkTurquoise |
拿到 Color ARGB 值的 #FF00CED1(深綠松石色)。 |
| DarkViolet |
拿到 Color ARGB 值 #FF9400D3(深紫色)。 |
| DeepPink |
拿到 Color ARGB 值 #FFFF1493(深粉紅色)。 |
| DeepSkyBlue |
拿 Color 到 ARGB 值 #FF00BFFF(深天藍)。 |
| DimGray |
拿 Color 到 ARGB 值的 #FF696969(暗灰色)。 |
| DodgerBlue |
拿 Color 到 ARGB 值的 #FF1E90FF(閃避藍)。 |
| Firebrick |
拿到 Color ARGB 值的 #FFB22222(耐火磚)。 |
| FloralWhite |
拿到 Color ARGB 值的 #FFFFFAF0(花卉白)。 |
| ForestGreen |
拿 Color 到 ARGB 值 #FF228B22(森林綠色)。 |
| Fuchsia |
拿到 Color ARGB 值 #FFFF00FF(紫紅色)。 |
| G |
取得或設定綠色成分。 |
| Gainsboro |
獲得 Color ARGB 值 #FFDCDCDC(gainsboro)。 |
| GhostWhite |
拿到 Color ARGB 值 #FFF8F8FF(幽靈白)。 |
| Gold |
拿 Color 到 ARGB 值 #FFFFD700(金)。 |
| Goldenrod |
拿 Color 到 ARGB 值的 #FFDAA520(金棒)。 |
| Gray |
拿 Color 到 ARGB 值為 #FF888888(灰色)。 |
| Green |
獲得 Color ARGB 值為 #FF00FF00(綠色)。 |
| GreenYellow |
拿到 Color ARGB 值 #FFADFF2F(綠黃)。 |
| Honeydew |
拿到 Color ARGB 值 #FFF0FFF0(蜜露)。 |
| HotPink |
拿 Color 到 ARGB 值 #FFFF69B4(鮮豔粉紅色)。 |
| IndianRed |
拿到 Color ARGB 值 #FFCD5C5C(印度紅)。 |
| Indigo |
拿 Color 到 ARGB 值 #FF4B0082(靛藍)。 |
| Ivory |
拿到 Color ARGB 值 #FFFFFFF0(象牙)。 |
| Khaki |
獲得 Color ARGB 值 #FFF0E68C(卡其色)。 |
| Lavender |
拿 Color 到 ARGB 值的 #FFE6E6FA(薰衣草色)。 |
| LavenderBlush |
拿到 ARGB 值的 #FFFFF0F5 Color (薰衣草腮紅)。 |
| LawnGreen |
拿 Color 到 ARGB 值 #FF7CFC00(草坪綠)。 |
| LemonChiffon |
拿 Color 到ARGB值 #FFFFFACD(檸檬雪紡色)。 |
| LightBlue |
拿 Color 到 ARGB 值 #FFADD8E6(淺藍色)。 |
| LightCoral |
獲得 Color ARGB 值 #FFF08080(淺珊瑚)。 |
| LightCyan |
會拿到 Color ARGB 值 #FFE0FFFF(淺青色)。 |
| LightGoldenrodYellow |
拿到 Color ARGB 值 #FFFAFAD2(淺黃黃)。 |
| LightGray |
拿到 Color ARGB 值 #FFCCCCCC(淺灰色)。 |
| LightGreen |
拿 Color 到 ARGB 值 #FF90EE90(淺綠色)。 |
| LightPink |
拿到 Color ARGB 值 #FFFFB6C1(淺粉紅色)。 |
| LightSalmon |
會拿到 Color ARGB值的 #FFFFA07A(淺鮭魚)。 |
| LightSeaGreen |
拿 Color 到ARGB值 #FF20B2AA(淺海綠色)。 |
| LightSkyBlue |
拿 Color 到 ARGB 值 #FF87CEFA(淺天藍色)。 |
| LightSlateGray |
拿到 Color ARGB 值的 #FF778899(淺板灰)。 |
| LightSteelBlue |
拿到 Color ARGB 值 #FFB0C4DE(淺鋼藍色)。 |
| LightYellow |
拿 Color 到 ARGB 值 #FFFFFFE0(淺黃色)。 |
| Lime |
拿到 Color ARGB 值 #FF00FF00(石灰)。 |
| LimeGreen |
拿 Color 到 ARGB 值 #FF32CD32(萊姆綠色)。 |
| Linen |
拿 Color 到ARGB價值 #FFFAF0E6(亞麻布)。 |
| Magenta |
拿 Color 到 ARGB 值 #FFFF00FF(洋紅色)。 |
| Maroon |
拿到 Color ARGB 值 #FF800000(栗色)。 |
| MediumAquamarine |
獲得 Color ARGB 值 #FF66CDAA(中等海藍寶石)。 |
| MediumBlue |
拿到 Color ARGB 值 #FF0000CD(中藍色)。 |
| MediumOrchid |
拿 Color 到 ARGB 值的 #FFBA55D3(中等蘭花)。 |
| MediumPurple |
拿到 Color ARGB 值 #FF9370DB(中紫色)。 |
| MediumSeaGreen |
拿到 Color ARGB值 #FF3CB371(中等海綠色)。 |
| MediumSlateBlue |
拿到 Color ARGB 值 #FF7B68EE(中等石板藍)。 |
| MediumSpringGreen |
拿到 Color ARGB 值 #FF00FA9A(中等春綠色)。 |
| MediumTurquoise |
拿 Color 到 ARGB 值 #FF48D1CC(中等綠松石色)。 |
| MediumVioletRed |
拿到 Color ARGB 值的 #FFC71585(中紫紅)。 |
| MidnightBlue |
拿到 Color ARGB 值 #FF191970(午夜藍)。 |
| MintCream |
拿到 Color ARGB 值的 #FFF5FFFA(薄荷奶油)。 |
| MistyRose |
拿 Color 到 ARGB 值的 #FFFFE4E1(迷霧玫瑰)。 |
| Moccasin |
拿到 Color ARGB 值的 #FFFFE4B5(莫卡辛)。 |
| NavajoWhite |
拿到 Color 一個ARGB值 #FFFFDEAD(納瓦霍白人)。 |
| Navy |
拿到 Color 帶有 ARGB 值的 #FF000080(海軍)。 |
| OldLace |
用ARGB的值(舊蕾絲)#FFFDF5E6 拿到A Color 。 |
| Olive |
拿 Color 到 ARGB 值 #FF808000(橄欖)。 |
| OliveDrab |
拿 Color 到 ARGB 值 #FF6B8E23(橄欖綠)。 |
| Orange |
拿到 Color ARGB 值 #FFFFA500(橘色)。 |
| OrangeRed |
拿到 Color ARGB 值 #FFFF4500(橙紅色)。 |
| Orchid |
拿到 Color ARGB 值 #FFDA70D6(蘭花)。 |
| PaleGoldenrod |
拿到 Color ARGB 值 #FFEEE8AA(淡金棒)。 |
| PaleGreen |
拿 Color 到 ARGB 值 #FF98FB98(淡綠色)。 |
| PaleTurquoise |
拿 Color 到一個帶有 ARGB 值 #FFAFEEEE(淡綠松石色)。 |
| PaleVioletRed |
拿 Color 到 ARGB 值的 #FFDB7093(淡紫紅色)。 |
| PapayaWhip |
拿 Color 到 ARGB 值的 #FFFFEFD5(木瓜鞭)。 |
| PeachPuff |
拿 Color 到 ARGB 值的 #FFFFDAB9(桃子泡芙)。 |
| Peru |
拿 Color 到ARGB價值的A #FFCD853F(秘魯)。 |
| Pink |
拿 Color 到 ARGB 值 #FFFFC0CB(粉紅色)。 |
| Plum |
拿到 Color ARGB 值 #FFDDA0DD(李子)。 |
| PowderBlue |
拿到 Color 一個帶有 ARGB 值 #FFB0E0E6(粉藍色)。 |
| Purple |
拿到 Color ARGB 值 #FF800080(紫色)。 |
| R |
取得或設定紅色成分。 |
| Red |
獲得 Color ARGB 值為 #FFFF0000(紅色)。 |
| RosyBrown |
拿到 Color 帶有 ARGB 值的 #FFBC8F8F(玫瑰棕色)。 |
| RoyalBlue |
拿到 Color ARGB價值 #FF4169E1(皇家藍)。 |
| SaddleBrown |
拿 Color 到 ARGB 值 #FF8B4513(馬鞍棕色)。 |
| Salmon |
拿到 Color ARGB 值的 #FFFA8072(鮭魚)。 |
| SandyBrown |
拿到 Color ARGB 值 #FFF4A460(沙棕色)。 |
| SeaGreen |
拿到 Color 一個ARGB值 #FF2E8B57(海綠色)。 |
| SeaShell |
拿到 Color 一個 ARGB 值的 #FFFFF5EE(海貝)。 |
| Sienna |
拿 Color 到 ARGB 值 #FFA0522D(sienna)。 |
| Silver |
拿 Color 到 ARGB 值 #FFC0C0C0(銀色)。 |
| SkyBlue |
拿到 Color ARGB 值 #FF87CEEB(天藍色)。 |
| SlateBlue |
拿到 Color ARGB 值的 #FF6A5ACD(藍板)。 |
| SlateGray |
拿 Color 到 ARGB 值的 #FF708090(板岩灰色)。 |
| Snow |
拿 Color 到 ARGB 值 #FFFFFAFA(雪)。 |
| SpringGreen |
拿 Color 到 ARGB 值 #FF00FF7F(春綠色)。 |
| SteelBlue |
拿 Color 到 ARGB 值的 #FF4682B4(鋼藍色)。 |
| Tan |
拿到 Color ARGB 值 #FFD2B48C(棕褐色)。 |
| Teal |
拿到 Color ARGB 值 #FF008080(青綠色)。 |
| Thistle |
拿到 Color ARGB 值的 #FFD8BFD8(薊)。 |
| Tomato |
拿到 Color ARGB 值 #FFFF6347(番茄)。 |
| Transparent |
獲得完全透明 Color 的(ARGB #0000000)。 |
| Turquoise |
拿 Color 到 ARGB 價值 #FF40E0D0(綠松石色)。 |
| Violet |
取得 Color ARGB 值為 #FFEE82EE(紫色)。 |
| Wheat |
拿到 Color ARGB 值 #FFF5DEB3(小麥)。 |
| White |
拿到 Color ARGB 值 #FFFFFFFF(白色)。 |
| WhiteSmoke |
獲得 Color ARGB 值 #FFF5F5F5(白煙)。 |
| Yellow |
拿 Color 到 ARGB 值 #FFFFFF00(黃色)。 |
| YellowGreen |
取得 Color ARGB 值為 #FF9ACD32(黃綠色)。 |
方法
| 名稱 | Description |
|---|---|
| Argb(Int32, Int32, Int32, Int32) | |
| ColorToHSV(Color, Single[]) | |
| Equals(Object) |
判斷這個 Color 結構體和另一個實例是否相同。 |
| GetAlphaComponent(Int32) |
從填充的 ARGB 顏色整數中提取 alpha(不透明度)成分,其中 0 表示完全透明,255 表示完全不透明。 |
| GetBlueComponent(Int32) |
從填滿的 ARGB 彩色整數中提取藍色成分。 |
| GetBrightness() | |
| GetGreenComponent(Int32) |
從填充的 ARGB 彩色整數中提取綠色成分。 |
| GetHashCode() | |
| GetHue() | |
| GetRedComponent(Int32) |
從填充的 ARGB 彩色整數中提取紅色成分。 |
| GetSaturation() | |
| HSVToColor(Int32, Single[]) | |
| HSVToColor(Single[]) | |
| ParseColor(String) | |
| Rgb(Int32, Int32, Int32) | |
| RGBToHSV(Int32, Int32, Int32, Single[]) | |
| ToArgb() |
回傳一個整數的顏色表示。 |
| ToString() |
建立一個 Color 的字串表示。 |
運算子
| 名稱 | Description |
|---|---|
| Equality(Color, Color) |
判斷兩個 Color 結構是否有相同的值。 |
| Implicit(Color to Int32) |
隱含地將顏色投射到整數上。 |
| Inequality(Color, Color) |
判斷兩個 Color 結構是否有相同的值。 |