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