Class GLVirtualVideoSourceSettings
OpenGL virtual video source settings.
Implements
Inherited Members
Namespace: VisioForge.Core.Types.X.OpenGL
Assembly: VisioForge.Core.dll
Syntax
public class GLVirtualVideoSourceSettings : IMediaPlayerBaseSourceSettings, IVideoCaptureBaseVideoSourceSettings, IVideoSourceSettings, IMediaBlockSettings
Constructors
GLVirtualVideoSourceSettings()
Initializes a new instance of the GLVirtualVideoSourceSettings class.
Declaration
public GLVirtualVideoSourceSettings()
Properties
FrameRate
Gets or sets the frame rate.
Declaration
public VideoFrameRate FrameRate { get; set; }
Property Value
Type | Description |
---|---|
VideoFrameRate |
Height
Gets or sets the height.
Declaration
public int Height { get; set; }
Property Value
Type | Description |
---|---|
int |
IsLive
Gets or sets a value indicating whether this instance is live.
Declaration
public bool IsLive { get; set; }
Property Value
Type | Description |
---|---|
bool |
Mode
Gets or sets the mode.
Declaration
public GLVirtualVideoSourceMode Mode { get; set; }
Property Value
Type | Description |
---|---|
GLVirtualVideoSourceMode | The mode. |
Width
Gets or sets the width.
Declaration
public int Width { get; set; }
Property Value
Type | Description |
---|---|
int |
Methods
CreateBlock()
Creates the block.
Declaration
public MediaBlock CreateBlock()
Returns
Type | Description |
---|---|
MediaBlock | MediaBlock. |
ReadInfoAsync()
Reads the information asynchronous.
Declaration
public Task<MediaFileInfo> ReadInfoAsync()
Returns
Type | Description |
---|---|
Task<MediaFileInfo> | Task<MediaFileInfo>. |