方法

GNKRGBAto_string

声明 [源代码]

char*
gdk_rgba_to_string (
  const GdkRGBA* rgba
)

描述 [源代码]

返回表示 rgba 的文本说明,形式为 rgb(r,g,b)rgba(r,g,b,a),其中“r”、“g”、“b”和“a”分别代表红色、绿色、蓝色和透明度值。“r”、“g”和“b”作为范围在 0 到 255 之间的整数表示,而“a”则作为范围在 0 到 1 之间的浮点值表示。

这些字符串形式是 CSS3 颜色模块支持的字符串形式,并且可以通过 gdk_rgba_parse() 进行解析。

注意,由于“r”、“g”和“b”作为 8 位整数表示,这种字符串表示可能丢失一些精度。如果这成为问题,您应使用不同的表示形式。

返回值

类型: char*

新分配的文本字符串。

方法调用的调用者承担返回数据的所有权,并负责释放它。
值为以 NUL 结尾的 UTF-8 字符串。