Skip to main content

VulkanPlatformGraphics.IVulkanDeviceFactory Interface

Definition

Namespace:Avalonia.Vulkan
Assembly:Avalonia.Vulkan
Package:Avalonia
public interface VulkanPlatformGraphics.IVulkanDeviceFactory

Methods

NameDescription
CreateDeviceNo summary available.
GetSharedDeviceNo summary available.

CreateDevice Method

public Avalonia.Vulkan.IVulkanDevice CreateDevice(Avalonia.Vulkan.VulkanPlatformSpecificOptions platformOptions)

Parameters

platformOptions Avalonia.Vulkan.VulkanPlatformSpecificOptions

Returns

Avalonia.Vulkan.IVulkanDevice

GetSharedDevice Method

public Avalonia.Vulkan.IVulkanDevice GetSharedDevice(Avalonia.Vulkan.VulkanPlatformSpecificOptions platformOptions)

Parameters

platformOptions Avalonia.Vulkan.VulkanPlatformSpecificOptions

Returns

Avalonia.Vulkan.IVulkanDevice

Properties

NameDescription
UsesShadedDeviceNo summary available.

UsesShadedDevice Property

public bool UsesShadedDevice { get; set; }