Skip to main content

IPlatformRenderInterfaceImportedImage Interface

Definition

Assembly:Avalonia.Base
Package:Avalonia
public interface IPlatformRenderInterfaceImportedImage

Methods

NameDescription
SnapshotWithAutomaticSyncNo summary available.
SnapshotWithKeyedMutexNo summary available.
SnapshotWithSemaphoresNo summary available.
SnapshotWithTimelineSemaphoresNo summary available.

SnapshotWithAutomaticSync Method

public Avalonia.Platform.IBitmapImpl SnapshotWithAutomaticSync()

Returns

Avalonia.Platform.IBitmapImpl

SnapshotWithKeyedMutex Method

public Avalonia.Platform.IBitmapImpl SnapshotWithKeyedMutex(uint acquireIndex, uint releaseIndex)

Parameters

acquireIndex uint

releaseIndex uint

Returns

Avalonia.Platform.IBitmapImpl

SnapshotWithSemaphores Method

public Avalonia.Platform.IBitmapImpl SnapshotWithSemaphores(Avalonia.Platform.IPlatformRenderInterfaceImportedSemaphore waitForSemaphore, Avalonia.Platform.IPlatformRenderInterfaceImportedSemaphore signalSemaphore)

Parameters

waitForSemaphore Avalonia.Platform.IPlatformRenderInterfaceImportedSemaphore

signalSemaphore Avalonia.Platform.IPlatformRenderInterfaceImportedSemaphore

Returns

Avalonia.Platform.IBitmapImpl

SnapshotWithTimelineSemaphores Method

public Avalonia.Platform.IBitmapImpl SnapshotWithTimelineSemaphores(Avalonia.Platform.IPlatformRenderInterfaceImportedSemaphore waitForSemaphore, ulong waitForValue, Avalonia.Platform.IPlatformRenderInterfaceImportedSemaphore signalSemaphore, ulong signalValue)

Parameters

waitForSemaphore Avalonia.Platform.IPlatformRenderInterfaceImportedSemaphore

waitForValue ulong

signalSemaphore Avalonia.Platform.IPlatformRenderInterfaceImportedSemaphore

signalValue ulong

Returns

Avalonia.Platform.IBitmapImpl