Skip to main content

Struct SKSamplingOptions

Namespace: SkiaSharp
Assembly: VelloSharp.Skia.Core.dll

public readonly record struct SKSamplingOptions : IEquatable<SKSamplingOptions>

Implements

IEquatable<SKSamplingOptions>

Inherited Members

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

Constructors

SKSamplingOptions(bool)

public SKSamplingOptions(bool useHighQuality)

Parameters

useHighQuality bool

SKSamplingOptions(SKFilterMode, SKMipmapMode)

public SKSamplingOptions(SKFilterMode filter, SKMipmapMode mipmap)

Parameters

filter SKFilterMode

mipmap SKMipmapMode

SKSamplingOptions(SKCubicResampler)

public SKSamplingOptions(SKCubicResampler cubic)

Parameters

cubic SKCubicResampler

Properties

Cubic

public SKCubicResampler? Cubic { get; }

Property Value

SKCubicResampler?

Default

public static SKSamplingOptions Default { get; }

Property Value

SKSamplingOptions

FilterMode

public SKFilterMode FilterMode { get; }

Property Value

SKFilterMode

MipmapMode

public SKMipmapMode MipmapMode { get; }

Property Value

SKMipmapMode

UseHighQuality

public bool UseHighQuality { get; }

Property Value

bool