方法
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的所有参数的新分配缓冲区。
| 方法的调用者负责获取返回的数据,并负责释放它。 |