Skip to main content

Class GRGlInterface

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

public sealed class GRGlInterface : IDisposable

Inheritance​

object ← GRGlInterface

Implements​

IDisposable

Inherited Members​

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

Properties​

IsGles​

public bool IsGles { get; }

Property Value​

bool

Methods​

Create()​

public static GRGlInterface Create()

Returns​

GRGlInterface

CreateGles(Func<string, nint>?)​

public static GRGlInterface CreateGles(Func<string, nint>? getProcAddress)

Parameters​

getProcAddress Func<string, nint>?

Returns​

GRGlInterface

CreateOpenGl(Func<string, nint>?)​

public static GRGlInterface CreateOpenGl(Func<string, nint>? getProcAddress)

Parameters​

getProcAddress Func<string, nint>?

Returns​

GRGlInterface

Dispose()​

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

public void Dispose()