结构体

GdkColorState

自:4.16

描述 [src]

struct GdkColorState {
  /* No available fields */
}

GdkColorState 对象提供信息以多种方式解释颜色和像素。

它们也称为 颜色空间

至关重要的是,GTK 知道如何将颜色从一种颜色状态转换为另一种颜色状态。

GdkColorState 对象是不可变的,因此是线程安全的。

自 4.16 起提供

函数

gdk_color_state_get_oklab

返回表示 oklab 颜色空间的颜色状态对象。

不稳定 自:4.18

gdk_color_state_get_oklch

返回表示 oklch 颜色空间的颜色状态对象。

不稳定 自:4.18

gdk_color_state_get_rec2100_linear

返回表示线性 rec2100 颜色空间的颜色状态对象。

自:4.16

gdk_color_state_get_rec2100_pq

返回表示 rec2100-pq 颜色空间的颜色状态对象。

自:4.16

gdk_color_state_get_srgb

返回表示 sRGB 颜色空间的颜色状态对象。

自:4.16

gdk_color_state_get_srgb_linear

返回表示线性化 sRGB 颜色空间的颜色状态对象。

自:4.16

实例方法

gdk_color_state_create_cicp_params

创建一个表示 colorstateGdkCicpParams

自:4.16

gdk_color_state_equal

比较两个 GdkColorStates 以确定相等性。

自:4.16

gdk_color_state_ref

增加 self 的引用计数。

自:4.16

gdk_color_state_unref

减少 self 的引用计数。

自:4.16