方法
GskRendererrealize
声明 [源代码]
gboolean
gsk_renderer_realize (
GskRenderer* renderer,
GdkSurface* surface,
GError** error
)
描述 [源代码]
创建渲染器所需资源。
从 GTK 4.6 开始,表面可能为 NULL,允许在不创建表面的情况下使用渲染器。 desde GTK 4.14,建议在这种情况下使用 gsk_renderer_realize_for_display()。
请注意,在销毁渲染器之前必须调用 gsk_renderer_unrealize() 是必须的。
参数
surface-
类型:
GdkSurface渲染器将要使用的表面。
参数可以为 NULL。数据由方法调用者持有。 error-
类型:
GError **用于一个可恢复错误的返回位置。
参数可以为 NULL。如果返回位置不为 NULL,则必须将其初始化为NULLGError*。如果没有错误,方法将保留初始参数为 NULL。发生错误时,将参数设置为新分配的 GError;调用者将负责管理数据,并负责释放它。