Skip to main content

Class WgpuInstance

Namespace: VelloSharp
Assembly: VelloSharp.Gpu.dll

public sealed class WgpuInstance : IDisposable

Inheritance

objectWgpuInstance

Implements

IDisposable

Inherited Members

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

Constructors

WgpuInstance(WgpuInstanceOptions?)

public WgpuInstance(WgpuInstanceOptions? options = null)

Parameters

options WgpuInstanceOptions?

Methods

Dispose()

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

public void Dispose()

~WgpuInstance()

protected ~WgpuInstance()

GetFeatures()

public WgpuFeature GetFeatures()

Returns

WgpuFeature

GetInfo()

public WgpuAdapterInfo GetInfo()

Returns

WgpuAdapterInfo

RequestAdapter(WgpuRequestAdapterOptions?)

public WgpuAdapter RequestAdapter(WgpuRequestAdapterOptions? options = null)

Parameters

options WgpuRequestAdapterOptions?

Returns

WgpuAdapter