Interface IScreenCaptureSourceSettings
Screen capture source settings interface.
Inherited Members
Namespace: VisioForge.Core.Types.X.Sources
Assembly: VisioForge.Core.dll
Syntax
public interface IScreenCaptureSourceSettings : IVideoCaptureBaseVideoSourceSettings, IVideoSourceSettings, IMediaBlockSettings
Properties
CaptureCursor
Gets or sets a value indicating whether mouse cursor capture is enabled.
Declaration
bool CaptureCursor { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
FrameRate
Gets or sets the frame rate.
Declaration
VideoFrameRate FrameRate { get; set; }
Property Value
| Type | Description |
|---|---|
| VideoFrameRate |
Rectangle
Gets or sets the rectangle to capture.
Declaration
Rect Rectangle { get; set; }
Property Value
| Type | Description |
|---|---|
| Rect |
Methods
GetSourceType()
Gets the type of the source.
Declaration
ScreenCaptureSourceType GetSourceType()
Returns
| Type | Description |
|---|---|
| ScreenCaptureSourceType | ScreenCaptureSourceType. |
UpdateLiveSettings(int, int, bool)
Updates the live settings.
Declaration
void UpdateLiveSettings(int x, int y, bool cursor)
Parameters
| Type | Name | Description |
|---|---|---|
| int | x | The x. |
| int | y | The y. |
| bool | cursor | if set to |
Events
OnUpdated
Occurs when on updated.
Declaration
event EventHandler<EventArgs> OnUpdated
Event Type
| Type | Description |
|---|---|
| EventHandler<EventArgs> |