方法

GtkSnapshotappend_conic_gradient

声明 [源]

void
gtk_snapshot_append_conic_gradient (
  GtkSnapshot* snapshot,
  const graphene_rect_t* bounds,
  const graphene_point_t* center,
  float rotation,
  const GskColorStop* stops,
  gsize n_stops
)

描述 [源]

向快照中添加具有给定色标的圆锥形渐变节点。

参数

bounds

类型: graphene_rect_t

渐变要渲染到的矩形。

数据由方法的调用者拥有。
中心

类型: graphene_point_t

圆锥渐变的中心点。

数据由方法的调用者拥有。
旋转

类型: float

顺时针旋转角度,以度为单位。0表示起始角度是顶部。

停点

类型: 一组GskColorStop

定义渐变的颜色停点。

数组的长度由n_stops参数指定。
数据由方法的调用者拥有。
n_stops

类型: gsize

stops中元素的数量。