GstVulkanImageView

GstVulkanImageView is a wrapper around a VkImageView mostly for usage across element boundaries with GstVulkanImageMemory

GstVulkanImageView

Members

parent (GstMiniObject) –

the parent GstMiniObject

device (GstVulkanDevice *) –

the GstVulkanDevice

image (GstVulkanImageMemory *) –

the associated GstVulkanImageMemory for this view

view (VkImageView) –

the vulkan image view handle

create_info (VkImageViewCreateInfo) –

the creation information for this view

Since : 1.18


GstVulkan.VulkanImageView

Members

parent (Gst.MiniObject) –

the parent Gst.MiniObject

the associated GstVulkan.VulkanImageMemory for this view

view (Vulkan.ImageView) –

the vulkan image view handle

create_info (Vulkan.ImageViewCreateInfo) –

the creation information for this view

Since : 1.18


GstVulkan.VulkanImageView

Members

parent (Gst.MiniObject) –

the parent Gst.MiniObject

the associated GstVulkan.VulkanImageMemory for this view

view (Vulkan.ImageView) –

the vulkan image view handle

create_info (Vulkan.ImageViewCreateInfo) –

the creation information for this view

Since : 1.18


Constructors

gst_vulkan_image_view_new

GstVulkanImageView *
gst_vulkan_image_view_new (GstVulkanImageMemory * image,
                           const VkImageViewCreateInfo* create_info)

Parameters:

image

a GstVulkanImageMemory to create the new view from

create_info

the creation information to create the view from

Returns ( [transfer: full])

A new GstVulkanImageView from image and create_info

Since : 1.18


GstVulkan.VulkanImageView.prototype.new

function GstVulkan.VulkanImageView.prototype.new(image: GstVulkan.VulkanImageMemory, create_info: Vulkan.ImageViewCreateInfo): {
    // javascript wrapper for 'gst_vulkan_image_view_new'
}

Parameters:

a GstVulkan.VulkanImageMemory to create the new view from

create_info (Vulkan.ImageViewCreateInfo)

the creation information to create the view from

A new GstVulkan.VulkanImageView from image and create_info

Since : 1.18


GstVulkan.VulkanImageView.new

def GstVulkan.VulkanImageView.new (image, create_info):
    #python wrapper for 'gst_vulkan_image_view_new'

Parameters:

a GstVulkan.VulkanImageMemory to create the new view from

create_info (Vulkan.ImageViewCreateInfo)

the creation information to create the view from

A new GstVulkan.VulkanImageView from image and create_info

Since : 1.18


Methods

gst_vulkan_image_view_ref

GstVulkanImageView *
gst_vulkan_image_view_ref (GstVulkanImageView * trash)

Increases the refcount of the given trash object by one.

Parameters:

trash

a GstVulkanImageView.

Returns ( [transfer: full])

trash

Since : 1.18


gst_vulkan_image_view_unref

gst_vulkan_image_view_unref (GstVulkanImageView * trash)

Decreases the refcount of the trash object. If the refcount reaches 0, the trash will be freed.

Parameters:

trash ( [transfer: full])

a GstVulkanImageView.

Since : 1.18


Constants

GST_TYPE_VULKAN_IMAGE_VIEW

#define GST_TYPE_VULKAN_IMAGE_VIEW (gst_vulkan_image_view_get_type())

Since : 1.18


The results of the search are