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