Skip to main content

Class VelloPlatformOptions

Namespace: VelloSharp.Avalonia.Vello
Assembly: VelloSharp.Avalonia.Vello.dll

Configurable options for the Vello rendering subsystem.

public sealed class VelloPlatformOptions

Inheritance​

object ← VelloPlatformOptions

Inherited Members​

object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()

Properties​

Antialiasing​

Gets or sets the default antialiasing mode used by the renderer.

public AntialiasingMode Antialiasing { get; set; }

Property Value​

AntialiasingMode

ClearColor​

Gets or sets the per-frame clear color used before drawing the scene.

public RgbaColor ClearColor { get; set; }

Property Value​

RgbaColor

FramesPerSecond​

Gets or sets the desired frames-per-second for the render timer.

public int FramesPerSecond { get; set; }

Property Value​

int

PresentMode​

Gets or sets the preferred presentation mode for swapchain surfaces.

public PresentMode PresentMode { get; set; }

Property Value​

PresentMode

RendererOptions​

Gets or sets the renderer configuration passed to creation.

public RendererOptions RendererOptions { get; set; }

Property Value​

RendererOptions