方法
声明 [源]
GdkTexture*
gsk_renderer_render_texture (
GskRenderer* renderer,
GskRenderNode* root,
const graphene_rect_t* viewport
)
描述 [源]
将场景图(由GskRenderNode实例的树描述)渲染到纹理中。
渲染过程中,渲染器将获取对GskRenderNode树的引用。
如果您想要对root应用任何变换,您应该将其放入变换节点中,并传递该节点。
参数
root
-
类型:
GskRenderNode
要渲染的渲染节点。
数据由方法调用者所有。 viewport
-
类型:
graphene_rect_t
要绘制的部分或
NULL
以使用root的边界。参数可以被 NULL
。数据由方法调用者所有。
返回值
类型: GdkTexture
包含root渲染内容的纹理。
方法调用者取得返回数据的拥有权,并负责释放它。 |