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