Class GLVideoMixerSettings
- Namespace
- VisioForge.Core.Types.X.OpenGL
- Assembly
- VisioForge.Core.dll
OpenGL video mixer settings.
public class GLVideoMixerSettings : VideoMixerBaseSettingsInheritance
Inherited Members
Constructors
GLVideoMixerSettings(int, int, VideoFrameRate)
Initializes a new instance of the VisioForge.Core.Types.X.OpenGL.GLVideoMixerSettings class.
public GLVideoMixerSettings(int width, int height, VideoFrameRate frameRate)Parameters
widthint-
The width.
heightint-
The height.
frameRateVideoFrameRate-
The frame rate.
GLVideoMixerSettings(int, int, VideoFrameRate, List<VideoMixerStream>)
Initializes a new instance of the VisioForge.Core.Types.X.OpenGL.GLVideoMixerSettings class.
public GLVideoMixerSettings(int width, int height, VideoFrameRate frameRate, List<VideoMixerStream> streams)Parameters
widthint-
The width.
heightint-
The height.
frameRateVideoFrameRate-
The frame rate.
streamsList<VideoMixerStream>-
The streams.
Methods
AddStream(GLVideoMixerStream)
Adds the stream.
public void AddStream(GLVideoMixerStream stream)Parameters
streamGLVideoMixerStream-
The stream.
RemoveStream(GLVideoMixerStream)
Removes the stream.
public void RemoveStream(GLVideoMixerStream stream)Parameters
streamGLVideoMixerStream-
The stream.
SetStream(int, GLVideoMixerStream)
Sets the stream.
public void SetStream(int index, GLVideoMixerStream stream)Parameters
indexint-
The index.
streamGLVideoMixerStream-
The stream.