类
GskVulkanRenderer
说明 [src]
final class Gsk.VulkanRenderer : Gsk.Renderer
{
/* No available fields */
}
一款使用 Vulkan 的 GSK 渲染器。
如果不支持 Vulkan,将无法实现此渲染器。
实例方法
从 GskRenderer (7) 继承的方法
gsk_renderer_get_surface
检索与渲染器关联的曲面。
gsk_renderer_is_realized
检查渲染器是否已实现。
gsk_renderer_realize
创建渲染器所需的资源。
gsk_renderer_realize_for_display
创建渲染器所需的资源。
since: 4.14
gsk_renderer_render
将场景图(由一棵 GskRenderNode
实例树描述)渲染到渲染器的曲面,确保给定的区域得到重绘。
gsk_renderer_render_texture
将场景图(由一棵 GskRenderNode
实例树描述)渲染到曲面。
gsk_renderer_unrealize
释放由 gsk_renderer_realize()
创建的所有资源。
属性
从 GskRenderer (2) 继承的属性
信号
从 GObject (1) 继承的信号
GObject::notify
当对象的一个属性值通过 g_object_set_property()、g_object_set() 等设置时,将在对象上发出通知信号。