Table of Contents

Interface IScreenCaptureSource

Namespace
VAST.Capture
Assembly
VAST.Common.dll

Defines an interface for screen capture sources with region and window capture support.

public interface IScreenCaptureSource : IVideoCaptureSource2, IMediaSource, IReferenceable, IDisposable
Inherited Members

Properties

Region

Gets or sets capture region.

Rect Region { get; set; }

Property Value

Rect

ShowMouse

Gets or sets whether to show mouse.

bool ShowMouse { get; set; }

Property Value

bool

WindowCaptureMode

Gets or sets window capture mode

WindowCaptureMode WindowCaptureMode { get; set; }

Property Value

WindowCaptureMode

WindowHandle

Gets or sets handle of a window to capture.

nint WindowHandle { get; set; }

Property Value

nint