Class VelloGraphicsDeviceOptions
Namespace: VelloSharp.Windows
Assembly: VelloSharp.Windows.Core.dll, VelloSharp.Maui.Core.dll
public sealed record VelloGraphicsDeviceOptions : IEquatable<VelloGraphicsDeviceOptions>
Inheritance
object ← VelloGraphicsDeviceOptions
Implements
IEquatable<VelloGraphicsDeviceOptions>
Inherited Members
object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()
Properties
Antialiasing
public AntialiasingMode Antialiasing { get; init; }
Property Value
Antialiasing
public AntialiasingMode Antialiasing { get; init; }
Property Value
BackgroundColor
public RgbaColor BackgroundColor { get; init; }
Property Value
BackgroundColor
public RgbaColor BackgroundColor { get; init; }
Property Value
ColorSpace
public WindowsColorSpace ColorSpace { get; init; }
Property Value
Default
public static VelloGraphicsDeviceOptions Default { get; }
Property Value
Default
public static VelloGraphicsDeviceOptions Default { get; }
Property Value
DiagnosticsLabel
public string? DiagnosticsLabel { get; init; }
Property Value
DiagnosticsLabel
public string? DiagnosticsLabel { get; init; }
Property Value
EnablePipelineCaching
public bool EnablePipelineCaching { get; init; }
Property Value
EnablePipelineCaching
public bool EnablePipelineCaching { get; init; }
Property Value
Format
public RenderFormat Format { get; init; }
Property Value
Format
public RenderFormat Format { get; init; }
Property Value
MsaaSampleCount
public int? MsaaSampleCount { get; init; }
Property Value
int?
MsaaSampleCount
public int? MsaaSampleCount { get; init; }
Property Value
int?
PreferDiscreteAdapter
public bool PreferDiscreteAdapter { get; init; }
Property Value
PreferDiscreteAdapter
public bool PreferDiscreteAdapter { get; init; }
Property Value
PresentMode
public PresentMode PresentMode { get; init; }
Property Value
PresentMode
public PresentMode PresentMode { get; init; }
Property Value
RendererOptions
public RendererOptions? RendererOptions { get; init; }
Property Value
RendererOptions
public RendererOptions? RendererOptions { get; init; }
Property Value
Methods
GetAntialiasingMode()
public AntialiasingMode GetAntialiasingMode()
Returns
GetAntialiasingMode()
public AntialiasingMode GetAntialiasingMode()