Skip to main content

VulkanKhrRenderTarget.RenderingSession Class

Definition​

Namespace:Avalonia.Vulkan
Assembly:Avalonia.Vulkan
Package:Avalonia
public class VulkanKhrRenderTarget.RenderingSession

Inheritance: object -> VulkanKhrRenderTarget.RenderingSession

Implements: IVulkanRenderSession, IDisposable

Constructors​

NameDescription
VulkanKhrRenderTarget.RenderingSessionNo summary available.

VulkanKhrRenderTarget.RenderingSession Constructor​

public VulkanKhrRenderTarget.RenderingSession(Avalonia.Vulkan.Interop.VulkanDisplay display, Avalonia.Vulkan.VulkanImage image, bool isRgba, double scaling, IDisposable dispose)

Parameters​

display Avalonia.Vulkan.Interop.VulkanDisplay

image Avalonia.Vulkan.VulkanImage

isRgba bool

scaling double

dispose IDisposable

Methods​

NameDescription
DisposeNo summary available.

Dispose Method​

public void Dispose()

Properties​

NameDescription
DisplayNo summary available.
ImageInfoNo summary available.
IsRgbaNo summary available.
IsYFlippedNo summary available.
ScalingNo summary available.
SizeNo summary available.

Display Property​

public Avalonia.Vulkan.Interop.VulkanDisplay Display { get; set; }

ImageInfo Property​

public Avalonia.Vulkan.VulkanImageInfo ImageInfo { get; set; }

IsRgba Property​

public bool IsRgba { get; set; }

IsYFlipped Property​

public bool IsYFlipped { get; set; }

Scaling Property​

public double Scaling { get; set; }

Size Property​

public Avalonia.PixelSize Size { get; set; }