构造函数

GskOutsetShadowNodenew

声明 [src]

GskRenderNode*
gsk_outset_shadow_node_new (
  const GskRoundedRect* outline,
  const GdkRGBA* color,
  float dx,
  float dy,
  float spread,
  float blur_radius
)

描述 [src]

创建一个 GskRenderNode,将在由 outline 给定的框周围渲染外凸阴影。

参数

outline

类型: GskRoundedRect

被阴影包围的区域轮廓。

数据由函数的调用者拥有。
color

类型: GdkRGBA

阴影的颜色。

数据由函数的调用者拥有。
dx

类型: float

阴影的水平偏移。

dy

类型: float

阴影的垂直偏移。

spread

类型: float

阴影向内部扩散的长度。

blur_radius

类型: float

应用于阴影的模糊程度。

返回值

类型: GskOutsetShadowNode

一个新的 GskRenderNode

函数的调用者将数据保留在手中,并负责释放它。