Skip to main content

HeadlessVncFramebufferSource Class

Definition​

Assembly:Avalonia.Headless.Vnc
Package:Avalonia.Headless.Vnc
public class HeadlessVncFramebufferSource

Inheritance: object -> HeadlessVncFramebufferSource

Implements: IVncFramebufferSource

Constructors​

NameDescription
HeadlessVncFramebufferSourceNo summary available.

HeadlessVncFramebufferSource Constructor​

public HeadlessVncFramebufferSource(RemoteViewing.Vnc.Server.VncServerSession session, Avalonia.Controls.Window window)

Parameters​

session RemoteViewing.Vnc.Server.VncServerSession

window Avalonia.Controls.Window

Methods​

NameDescription
CaptureNo summary available.
SetDesktopSizeNo summary available.

Capture Method​

public RemoteViewing.Vnc.VncFramebuffer Capture()

Returns​

RemoteViewing.Vnc.VncFramebuffer

SetDesktopSize Method​

public RemoteViewing.Vnc.ExtendedDesktopSizeStatus SetDesktopSize(int width, int height)

Parameters​

width int

height int

Returns​

RemoteViewing.Vnc.ExtendedDesktopSizeStatus

Properties​

NameDescription
SupportsResizingNo summary available.
WindowNo summary available.

SupportsResizing Property​

public bool SupportsResizing { get; set; }

Window Property​

public Avalonia.Controls.Window Window { get; set; }

Fields​

NameDescription
_framebufferNo summary available.

_framebuffer Field​

public RemoteViewing.Vnc.VncFramebuffer _framebuffer