ColorFormat 结构
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
定义 GraphicsMode 的 ColorFormat 组件。
public struct ColorFormat : IComparable<OpenTK.Graphics.ColorFormat>
type ColorFormat = struct
- 继承
-
ColorFormat
- 实现
注解
ColorFormat 包含红色、绿色、蓝色和 Alpha 分量,这些分量按相应颜色分配的每像素位数。
构造函数
| ColorFormat(Int32) |
使用指定的每像素聚合位构造新的 ColorFormat。 |
| ColorFormat(Int32, Int32, Int32, Int32) |
使用红色、绿色、蓝色和 Alpha 颜色通道的每像素指定位数构造新的 ColorFormat。 |
字段
| Empty |
定义 GraphicsMode 的 ColorFormat 组件。 |
属性
| Alpha |
获取 Alpha 通道的每像素位数。 |
| BitsPerPixel |
获取每个像素的红、绿、蓝和 Alpha 位的总和。 |
| Blue |
获取 Blue 通道的每像素位数。 |
| Green |
获取绿色通道的每像素位数。 |
| IsIndexed |
获取一个 System.Boolean 类型的值,该值指示是否为此 ColorFormat 编制索引。 |
| Red |
获取红色通道的每像素位数。 |
方法
| CompareTo(ColorFormat) |
定义 GraphicsMode 的 ColorFormat 组件。 |
| Equals(Object) |
指示此实例与指定对象是否相等。 |
| GetHashCode() |
返回此实例的哈希代码。 |
| ToString() |
返回描述此实例的 T:System.String 。 |
运算符
| Equality(ColorFormat, ColorFormat) |
定义 GraphicsMode 的 ColorFormat 组件。 |
| GreaterThan(ColorFormat, ColorFormat) |
定义 GraphicsMode 的 ColorFormat 组件。 |
| GreaterThanOrEqual(ColorFormat, ColorFormat) |
定义 GraphicsMode 的 ColorFormat 组件。 |
| Implicit(Int32 to ColorFormat) |
定义 GraphicsMode 的 ColorFormat 组件。 |
| Inequality(ColorFormat, ColorFormat) |
定义 GraphicsMode 的 ColorFormat 组件。 |
| LessThan(ColorFormat, ColorFormat) |
定义 GraphicsMode 的 ColorFormat 组件。 |
| LessThanOrEqual(ColorFormat, ColorFormat) |
定义 GraphicsMode 的 ColorFormat 组件。 |