方法

GtkSnapshotappend_outset_shadow

声明 [源位置]

void
gtk_snapshot_append_outset_shadow (
  GtkSnapshot* snapshot,
  const GskRoundedRect* outline,
  const GdkRGBA* color,
  float dx,
  float dy,
  float spread,
  float blur_radius
)

描述 [源位置]

向由 outline 给定的矩形周围添加外阴影节点。

参数

outline

类型: GskRoundedRect

阴影周围的区域的外轮廓。

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

类型: GdkRGBA

阴影的颜色。

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

类型: float

阴影的水平偏移。

dy

类型: float

阴影的垂直偏移。

spread

类型: float

阴影向外扩散的距离。

blur_radius

类型: float

应用到阴影的模糊程度。