Color 结构

定义

描述 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结构的.NET投影。 有关详细信息,请参阅 UWP API 参考中的 颜色

属性

名称 说明
A

获取或设置颜色的 sRGB alpha 通道值。

B

获取或设置颜色的 sRGB 蓝色通道值。

G

获取或设置颜色的 sRGB 绿色通道值。

R

获取或设置颜色的 sRGB 红色通道值。

方法

名称 说明
Equals(Color)

测试指定的 Color 结构是否与当前颜色相同。

Equals(Object)

测试指定的对象是否为 Color 结构,并且等效于当前颜色。

FromArgb(Byte, Byte, Byte, Byte)

Color使用指定的 sRGB alpha 通道和颜色通道值创建新的结构。

GetHashCode()

获取当前 Color 结构的哈希代码。

ToString()

使用 ARGB 通道在十六进制表示法中创建颜色的字符串表示形式。

ToString(IFormatProvider)

使用 ARGB 通道和指定的格式提供程序创建颜色的字符串表示形式。

运营商

名称 说明
Equality(Color, Color)

测试两 Color 个结构是否相同。

Inequality(Color, Color)

测试两 Color 个结构是否不相同。

显式接口实现

名称 说明
IFormattable.ToString(String, IFormatProvider)

有关此成员的说明,请参阅 ToString(String, IFormatProvider)

适用于

另请参阅