枚举

GskRenderNodeType

声明

enum Gsk.RenderNodeType

描述 [src]

节点的类型决定了正在渲染的节点 是什么。

成员

GSK_NOT_A_RENDER_NODE

错误类型。没有节点会这种 类型。

  • 值:0
  • 自 4.0 起可用
GSK_CONTAINER_NODE

包含子 堆栈的节点。

  • 值:1
  • 自 4.0 起可用
GSK_CAIRO_NODE

绘制 cairo_surface_t 的节点。

  • 值:2
  • 自 4.0 起可用
GSK_COLOR_NODE

绘制单色 矩形的节点。

  • 值:3
  • 自 4.0 起可用
GSK_LINEAR_GRADIENT_NODE

绘制线性 渐变的节点。

  • 值:4
  • 自 4.0 起可用
GSK_REPEATING_LINEAR_GRADIENT_NODE

绘制重复线性 渐变的节点。

  • 值:5
  • 自 4.0 起可用
GSK_RADIAL_GRADIENT_NODE

绘制径向 渐变的节点。

  • 值:6
  • 自 4.0 起可用
GSK_REPEATING_RADIAL_GRADIENT_NODE

绘制重复径向 渐变的节点。

  • 值:7
  • 自 4.0 起可用
GSK_CONIC_GRADIENT_NODE

绘制圆锥 渐变的节点。

  • 值:8
  • 自 4.0 起可用
GSK_BORDER_NODE

在一个区域周围描边框的 节点。

  • 值:9
  • 自 4.0 起可用
GSK_TEXTURE_NODE

绘制 GdkTexture 的节点。

  • 值:10
  • 自 4.0 起可用
GSK_INSET_SHADOW_NODE

绘制内嵌 阴影的节点。

  • 值:11
  • 自 4.0 起可用
GSK_OUTSET_SHADOW_NODE

绘制凸出 阴影的节点。

  • 值:12
  • 自 4.0 起可用
GSK_TRANSFORM_NODE

应用矩阵 变换后再渲染其子代的节点。

  • 值:13
  • 自 4.0 起可用
GSK_OPACITY_NODE

改变其子代的不透明度的 节点。

  • 值:14
  • 自 4.0 起可用
GSK_COLOR_MATRIX_NODE

对每个 像素都应用颜色矩阵的节点。

  • 值:15
  • 自 4.0 起可用
GSK_REPEAT_NODE

重复子代 内容的节点。

  • 值:16
  • 自 4.0 起可用
GSK_CLIP_NODE

将其子代剪裁到一个矩形 区域的节点。

  • 值:17
  • 自 4.0 起可用
GSK_ROUNDED_CLIP_NODE

将其子代剪裁到一个圆角 矩形的节点。

  • 值:18
  • 自 4.0 起可用
GSK_SHADOW_NODE

在其子代下方绘制一个阴影的 节点。

  • 值:19
  • 自 4.0 起可用
GSK_BLEND_NODE

将两个子项混合在一起的节点。

  • 值:20
  • 自 4.0 起可用
GSK_CROSS_FADE_NODE

在两个子项之间交叉淡入淡出的节点。

  • 值:21
  • 自 4.0 起可用
GSK_TEXT_NODE

包含字形字符串的节点。

  • 值:22
  • 自 4.0 起可用
GSK_BLUR_NODE

应用模糊效果的节点。

  • 值:23
  • 自 4.0 起可用
GSK_DEBUG_NODE

不影响渲染的调试信息。

  • 值:24
  • 自 4.0 起可用
GSK_GL_SHADER_NODE

使用 OpenGL 片段着色器进行渲染的节点。

  • 值:25
  • 自 4.0 起可用
GSK_TEXTURE_SCALE_NODE

绘制一个按比例缩放并经过滤镜处理的 GdkTexture 的节点。

  • 值:26
  • 自 4.10 起可用
GSK_MASK_NODE

用一个子项遮罩另一个子项的节点。

  • 值:27
  • 自 4.10 起可用
GSK_FILL_NODE

填充路径的节点。

  • 值:28
  • 自 4.14 起可用
GSK_STROKE_NODE

描边路径的节点。

  • 值:29
  • 自 4.14 起可用
GSK_SUBSURFACE_NODE

将场景图的某一部分重定向到一个子表面的节点。

  • 值:30
  • 自 4.14 起可用