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)。 |