Skip to main content

FuncFramebufferRenderTarget.LockFramebufferDelegate Delegate

Definition

Assembly:Avalonia.Base
Package:Avalonia
public delegate FuncFramebufferRenderTarget.LockFramebufferDelegate

Inheritance: MulticastDelegate -> FuncFramebufferRenderTarget.LockFramebufferDelegate

Constructors

NameDescription
FuncFramebufferRenderTarget.LockFramebufferDelegateNo summary available.

FuncFramebufferRenderTarget.LockFramebufferDelegate Constructor

public FuncFramebufferRenderTarget.LockFramebufferDelegate(object object, IntPtr method)

Parameters

object object

method IntPtr

Methods

NameDescription
BeginInvokeNo summary available.
EndInvokeNo summary available.
InvokeNo summary available.

BeginInvoke Method

public IAsyncResult BeginInvoke(Avalonia.Platform.IRenderTarget.RenderTargetSceneInfo sceneInfo, Avalonia.Platform.Surfaces.FramebufferLockProperties& properties, AsyncCallback callback, object object)

Parameters

sceneInfo Avalonia.Platform.IRenderTarget.RenderTargetSceneInfo

properties Avalonia.Platform.Surfaces.FramebufferLockProperties&

callback AsyncCallback

object object

Returns

IAsyncResult

EndInvoke Method

public Avalonia.Platform.ILockedFramebuffer EndInvoke(Avalonia.Platform.Surfaces.FramebufferLockProperties& properties, IAsyncResult result)

Parameters

properties Avalonia.Platform.Surfaces.FramebufferLockProperties&

result IAsyncResult

Returns

Avalonia.Platform.ILockedFramebuffer

Invoke Method

public Avalonia.Platform.ILockedFramebuffer Invoke(Avalonia.Platform.IRenderTarget.RenderTargetSceneInfo sceneInfo, Avalonia.Platform.Surfaces.FramebufferLockProperties& properties)

Parameters

sceneInfo Avalonia.Platform.IRenderTarget.RenderTargetSceneInfo

properties Avalonia.Platform.Surfaces.FramebufferLockProperties&

Returns

Avalonia.Platform.ILockedFramebuffer