Table of Contents

Interface ICompositionGpuImportedObject

Namespace
Avalonia.Rendering.Composition
Assembly
Avalonia.Base.dll

An imported GPU object that's usable by composition APIs

[NotClientImplementable]
public interface ICompositionGpuImportedObject : IAsyncDisposable
Inherited Members

Properties

ImportCompleted

Tracks the import status of the object. Once the task is completed, the user code is allowed to free the resource owner in case when a non-owning sharing handle was used.

Task ImportCompleted { get; }

Property Value

Task

IsLost

Indicates if the device context this instance is associated with is no longer available

bool IsLost { get; }

Property Value

bool