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

objectVelloPlatformOptions

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