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> |