Skip to main content

IExternalObjectsRenderInterfaceContextFeature Interface

Unstable.

Note: This API is unstable and may change in a future release.

Definition​

Namespace: Avalonia.Platform
Assembly: Avalonia.Base (in Avalonia.Base.dll)

[UnstableAttribute]
public interface IExternalObjectsRenderInterfaceContextFeature
View Source

Properties​

DeviceLuid 
DeviceUuid 
SupportedImageHandleTypesReturns the list of image handle types supported by the current GPU backend, see KnownPlatformGraphicsExternalImageHandleTypes
SupportedSemaphoreTypesReturns the list of semaphore types supported by the current GPU backend, see KnownPlatformGraphicsExternalSemaphoreHandleTypes

Methods​

GetSynchronizationCapabilities(String) 
ImportImage(ICompositionImportableSharedGpuContextImage) 
ImportImage(IPlatformHandle, PlatformGraphicsExternalImageProperties) 
ImportSemaphore(IPlatformHandle) 

See Also​

Reference​

Avalonia.Platform Namespace