Table of Contents

Interface IScreenCaptureSourceSettings

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

Screen capture source settings interface.

public interface IScreenCaptureSourceSettings : IVideoCaptureBaseVideoSourceSettings, IVideoSourceSettings, IMediaBlockSettings

Implements

Properties

CaptureCursor

Gets or sets a value indicating whether mouse cursor capture is enabled.

bool CaptureCursor { get; set; }

Property Value

bool

FrameRate

Gets or sets the frame rate.

VideoFrameRate FrameRate { get; set; }

Property Value

VideoFrameRate

Rectangle

Gets or sets the rectangle to capture.

Rect Rectangle { get; set; }

Property Value

Rect

Methods

GetSourceType()

Gets the type of the source.

ScreenCaptureSourceType GetSourceType()

Returns

ScreenCaptureSourceType

ScreenCaptureSourceType.

UpdateLiveSettings(int, int, bool)

Updates the live settings.

void UpdateLiveSettings(int x, int y, bool cursor)

Parameters

x int

The x.

y int

The y.

cursor bool

if set to true show cursor.

OnUpdated

Occurs when on updated.

event EventHandler<EventArgs> OnUpdated

Event Type

EventHandler<EventArgs>