Table of Contents

Class VNCSourceSettings

Namespace
VisioForge.Core.Types.X.Sources
Assembly
VisioForge.Core.dll

VNC/RFB source settings. Implements the VisioForge.Core.Types.X.MediaPlayer.IMediaPlayerBaseSourceSettings. Implements the VisioForge.Core.Types.X.VideoCapture.IVideoCaptureBaseVideoSourceSettings.

public class VNCSourceSettings : IMediaPlayerBaseSourceSettings, IVideoCaptureBaseVideoSourceSettings, IVideoMixerSource, IVideoSourceSettings, IMediaBlockSettings

Inheritance

Implements

Inherited Members

Properties

Height

Gets or sets the height.

public int Height { get; set; }

Property Value

int

Host

Gets or sets the host to connect to.

public string Host { get; set; }

Property Value

string

Incremental

Gets or sets a value indicating whether to use incremental updates.

public bool Incremental { get; set; }

Property Value

bool

OffsetX

Gets or sets the X offset for screen scrapping.

public int OffsetX { get; set; }

Property Value

int

OffsetY

Gets or sets the Y offset for screen scrapping.

public int OffsetY { get; set; }

Property Value

int

Password

Gets or sets the password.

public string Password { get; set; }

Property Value

string

Port

Gets or sets the port.

public int Port { get; set; }

Property Value

int

RFBVersion

Gets or sets the RFB protocol version.

public string RFBVersion { get; set; }

Property Value

string

Shared

Gets or sets a value indicating whether to share desktop with other clients.

public bool Shared { get; set; }

Property Value

bool

Uri

Gets or sets the URI to an RFB from. URI format is RFC compliant.

public string Uri { get; set; }

Property Value

string

UseCopyrect

Gets or sets a value indicating whether use copyrect encoding.

public bool UseCopyrect { get; set; }

Property Value

bool

ViewOnly

Gets or sets a value indicating whether only view the desktop.

public bool ViewOnly { get; set; }

Property Value

bool

Width

Gets or sets the width.

public int Width { get; set; }

Property Value

int

Methods

CreateBlock()

Creates the block.

public MediaBlock CreateBlock()

Returns

MediaBlock

MediaBlock.

ReadInfoAsync()

Reads the information asynchronous.

public Task<MediaFileInfo> ReadInfoAsync()

Returns

Task<MediaFileInfo>

Task<MediaFileInfo>.

See Also