ICompositionGpuImportedObject Interface
An imported GPU object that's usable by composition APIs
Namespace: Avalonia.Rendering.CompositionAssembly: Avalonia.Base (in Avalonia.Base.dll) Version: 11.3.999
[NotClientImplementableAttribute]
public interface ICompositionGpuImportedObject : IAsyncDisposable
<NotClientImplementableAttribute>
Public Interface ICompositionGpuImportedObject
Inherits IAsyncDisposable
[<NotClientImplementableAttribute>]
type ICompositionGpuImportedObject =
interface
interface IAsyncDisposable
end
- Implements
- IAsyncDisposable
| 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.
|
| IsLost |
Indicates if the device context this instance is associated with is no longer available
|
| DisposeAsync | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources asynchronously. (Inherited from IAsyncDisposable) |