ColorFormat 结构

定义

定义 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 组件。

适用于