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