Color 結構
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
描述Alpha、紅色、綠色和藍色色板的色彩。
public value class Color : IFormattable
[System.Security.SecurityCritical]
public struct Color : IFormattable
[<System.Security.SecurityCritical>]
type Color = struct
interface IFormattable
Public Structure Color
Implements IFormattable
- 繼承
- 屬性
- 實作
備註
此結構體代表Windows 執行階段(WinRT)Color struct的.NET投影。 欲了解更多資訊,請參閱 UWP API 參考中的 顏色 。
屬性
| 名稱 | Description |
|---|---|
| A |
取得或設定該顏色的 sRGB alpha 通道值。 |
| B |
取得或設定該顏色的 sRGB 藍色通道值。 |
| G |
取得或設定該顏色的 sRGB 綠色通道值。 |
| R |
取得或設定該顏色的 sRGB 紅色通道值。 |
方法
| 名稱 | Description |
|---|---|
| Equals(Color) |
測試指定的 Color 結構體是否與當前顏色相同。 |
| Equals(Object) |
測試指定的物件是否為 Color 結構體,且是否等同於當前顏色。 |
| FromArgb(Byte, Byte, Byte, Byte) |
透過使用指定的 sRGB alpha 通道和顏色通道值建立一個新的 Color 結構體。 |
| GetHashCode() |
會得到目前 Color 結構體的雜湊碼。 |
| ToString() |
利用 ARGB 通道以十六進位符號建立顏色的字串表示。 |
| ToString(IFormatProvider) |
利用 ARGB 通道及指定的格式提供者,建立顏色的字串表示。 |
操作員
| 名稱 | Description |
|---|---|
| Equality(Color, Color) |
測試兩個 Color 結構是否相同。 |
| Inequality(Color, Color) |
測試兩個 Color 結構是否不相同。 |
明確介面實作
| 名稱 | Description |
|---|---|
| IFormattable.ToString(String, IFormatProvider) |
關於此成員的描述,請參見 ToString(String, IFormatProvider)。 |