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