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
结构的 .NET 投影。 有关详细信息,请参阅 UWP API 参考中的 颜色 。
属性
A |
获取或设置颜色的 sRGB alpha 通道值。 |
B |
获取或设置颜色的 sRGB 蓝色通道值。 |
G |
获取或设置颜色的 sRGB 绿色通道值。 |
R |
获取或设置颜色的 sRGB 红色通道值。 |
方法
Equals(Color) |
测试指定的 Color 结构是否与当前颜色相同。 |
Equals(Object) |
测试指定的对象是否为 Color 结构且是否与当前颜色相同。 |
FromArgb(Byte, Byte, Byte, Byte) |
使用指定的 sRGB alpha 通道和颜色通道值创建一个新的 Color 结构。 |
GetHashCode() |
获取当前 Color 结构的哈希代码。 |
ToString() |
以十六进制表示法使用 ARGB 通道创建颜色的字符串表示形式。 |
ToString(IFormatProvider) |
使用 ARGB 通道和指定的格式提供程序创建颜色的字符串表示形式。 |
运算符
Equality(Color, Color) |
测试两个 Color 结构是否相同。 |
Inequality(Color, Color) |
测试两个 Color 结构是否不同。 |
显式接口实现
IFormattable.ToString(String, IFormatProvider) |
有关此成员的说明,请参见 ToString(String, IFormatProvider)。 |