方法
GskShaderArgsBuilderto_args
弃用:4.16
声明 [src]
GBytes*
gsk_shader_args_builder_to_args (
GskShaderArgsBuilder* builder
)
描述 [src]
从给定的builder
的当前状态创建一个新的GBytes
参数。
在builder
上未明确设置的着色器中的任何统一变量都将进行零初始化。
此函数返回后,将重置给定的GskShaderArgsBuilder
;您不能在同一builder
实例上多次调用此函数。
此函数主要针对绑定。C代码应使用gsk_shader_args_builder_free_to_args()
。
自4.16版起弃用
GTK的以Vulkan为重点的新渲染不支持此功能。使用GtkGLArea进行OpenGL渲染。
返回值
类型: GBytes
包含了添加到builder
的所有参数的新分配缓冲区。
方法的调用者负责获取返回的数据,并负责释放它。 |