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