Class VirtualVideoSourceSettings
- Namespace
- VisioForge.Core.Types.X.Sources
- Assembly
- VisioForge.Core.dll
Virtual video source settings.
public class VirtualVideoSourceSettings : IMediaPlayerBaseSourceSettings, IVideoCaptureBaseVideoSourceSettings, IVideoMixerSource, IVideoSourceSettings, IMediaBlockSettingsInheritance
Implements
Inherited Members
Constructors
VirtualVideoSourceSettings()
Initializes a new instance of the VisioForge.Core.Types.X.Sources.VirtualVideoSourceSettings class.
public VirtualVideoSourceSettings()VirtualVideoSourceSettings(int, int, VideoFrameRate)
Initializes a new instance of the VisioForge.Core.Types.X.Sources.VirtualVideoSourceSettings class.
public VirtualVideoSourceSettings(int width, int height, VideoFrameRate frameRate)Parameters
widthint-
The width.
heightint-
The height.
frameRateVideoFrameRate-
The frame rate.
Properties
ForegroundColor
Gets or sets the color of the foreground.
public SKColor ForegroundColor { get; set; }Property Value
Format
Gets or sets the format.
public VideoFormatX Format { get; set; }Property Value
FrameRate
Gets or sets the frame rate.
public VideoFrameRate FrameRate { get; set; }Property Value
Height
Gets or sets the height.
public int Height { get; set; }Property Value
Pattern
Gets or sets the pattern.
public VirtualVideoSourcePattern Pattern { get; set; }Property Value
Width
Gets or sets the width.
public int Width { get; set; }Property Value
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>.