Skip to main content

IVulkanDevice Interface

Definition

Namespace:Avalonia.Vulkan
Assembly:Avalonia.Vulkan
Package:Avalonia
public interface IVulkanDevice

Implements: IOptionalFeatureProvider, IDisposable

Methods

NameDescription
LockNo summary available.

Lock Method

public IDisposable Lock()

Returns

IDisposable

Properties

NameDescription
EnabledExtensionsNo summary available.
GraphicsQueueFamilyIndexNo summary available.
HandleNo summary available.
InstanceNo summary available.
IsLostNo summary available.
MainQueueHandleNo summary available.
PhysicalDeviceHandleNo summary available.

EnabledExtensions Property

public System.Collections.Generic.IEnumerable<string> EnabledExtensions { get; set; }

GraphicsQueueFamilyIndex Property

public uint GraphicsQueueFamilyIndex { get; set; }

Handle Property

public IntPtr Handle { get; set; }

Instance Property

public Avalonia.Vulkan.IVulkanInstance Instance { get; set; }

IsLost Property

public bool IsLost { get; set; }

MainQueueHandle Property

public IntPtr MainQueueHandle { get; set; }

PhysicalDeviceHandle Property

public IntPtr PhysicalDeviceHandle { get; set; }