方法

GskShaderArgsBuilderfree_to_args

已废弃:4.16 

声明 [源]

GBytes*
gsk_shader_args_builder_free_to_args (
  GskShaderArgsBuilder* builder
)

描述 [源]

从给定的 builder 的当前状态创建一个新的 GBytes 参数,并释放 builder 实例。

任何在 builder 上未明确设置的着色器统一变量将被零初始化。

自 4.16 版本以来已废弃

GTK 的面向 Vulkan 的新渲染方法不支持此功能。使用 GtkGLArea 进行 OpenGL 渲染。

该方法不能直接提供给语言绑定。

返回值

类型: GBytes

包含所有添加到 builder 的参数的新分配缓冲区。

方法调用方负责获取返回的数据的所有权,并负责释放它。