方法

GtkSnapshotappend_inset_shadow

声明 [src]

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

描述 [src]

将内嵌阴影添加到由 outline 给出的矩形框内。

参数

outline

类型: GskRoundedRect

阴影周围的区域的轮廓。

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

类型: GdkRGBA

阴影的颜色。

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

类型: float

阴影的水平偏移。

dy

类型: float

阴影的垂直偏移。

扩散

类型: float

阴影向内部扩散的距离。

blur_radius

类型: float

应用于阴影的模糊程度。