Skip to main content

CompositionGpuImportedImageSynchronizationCapabilities Enum

Definition

Assembly:Avalonia.Base
Package:Avalonia
public enum CompositionGpuImportedImageSynchronizationCapabilities

Inheritance: Enum -> CompositionGpuImportedImageSynchronizationCapabilities

Fields

NameDescription
AutomaticSynchronization and ordering is somehow handled by the underlying platform
KeyedMutexImage must be created with D3D11_RESOURCE_MISC_SHARED_KEYEDMUTEX or in other compatible way
SemaphoresPre-render and after-render semaphores must be provided alongside with the image
TimelineSemaphoresPre-render and after-render timeline semaphores must be provided alongside with the image

Automatic Field

Synchronization and ordering is somehow handled by the underlying platform

public Avalonia.Rendering.Composition.CompositionGpuImportedImageSynchronizationCapabilities Automatic

KeyedMutex Field

Image must be created with D3D11_RESOURCE_MISC_SHARED_KEYEDMUTEX or in other compatible way

public Avalonia.Rendering.Composition.CompositionGpuImportedImageSynchronizationCapabilities KeyedMutex

Semaphores Field

Pre-render and after-render semaphores must be provided alongside with the image

public Avalonia.Rendering.Composition.CompositionGpuImportedImageSynchronizationCapabilities Semaphores

TimelineSemaphores Field

Pre-render and after-render timeline semaphores must be provided alongside with the image

public Avalonia.Rendering.Composition.CompositionGpuImportedImageSynchronizationCapabilities TimelineSemaphores