Skip to main content

Interface IGraphicsDeviceProvider

Namespace: VelloSharp.Avalonia.Core.Device
Assembly: VelloSharp.Avalonia.Core.dll

Provides rendering devices aligned with the shared Avalonia abstractions.

public interface IGraphicsDeviceProvider : IDisposable

Implements

IDisposable

Methods

Acquire(GraphicsDeviceOptions)

Acquires a device for the supplied options. Callers must dispose the returned lease.

GraphicsDeviceLease Acquire(GraphicsDeviceOptions options)

Parameters

options GraphicsDeviceOptions

Returns

GraphicsDeviceLease