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; }