Skip to main content

VulkanImageInfo Struct

Definition

Namespace:Avalonia.Vulkan
Assembly:Avalonia.Vulkan
Package:Avalonia
public struct VulkanImageInfo

Inheritance: ValueType -> VulkanImageInfo

Implements: IEquatable<VulkanImageInfo>

Methods

NameDescription
Equals (2 overloads)No summary available.
GetHashCodeNo summary available.
ToStringNo summary available.

Equals overloads

Equals Method

public bool Equals(Avalonia.Vulkan.VulkanImageInfo other)
Parameters

other Avalonia.Vulkan.VulkanImageInfo

Returns

bool

Equals Method

public bool Equals(object obj)
Parameters

obj object

Returns

bool

GetHashCode Method

public int GetHashCode()

Returns

int

ToString Method

public string ToString()

Returns

string

Properties

NameDescription
FormatNo summary available.
HandleNo summary available.
IsProtectedNo summary available.
LayoutNo summary available.
LevelCountNo summary available.
MemoryHandleNo summary available.
MemorySizeNo summary available.
PixelSizeNo summary available.
SampleCountNo summary available.
TilingNo summary available.
UsageFlagsNo summary available.
ViewHandleNo summary available.

Format Property

public uint Format { get; set; }

Handle Property

public ulong Handle { get; set; }

IsProtected Property

public bool IsProtected { get; set; }

Layout Property

public uint Layout { get; set; }

LevelCount Property

public uint LevelCount { get; set; }

MemoryHandle Property

public ulong MemoryHandle { get; set; }

MemorySize Property

public ulong MemorySize { get; set; }

PixelSize Property

public Avalonia.PixelSize PixelSize { get; set; }

SampleCount Property

public uint SampleCount { get; set; }

Tiling Property

public uint Tiling { get; set; }

UsageFlags Property

public uint UsageFlags { get; set; }

ViewHandle Property

public ulong ViewHandle { get; set; }