Class GLVideoMixerStream
OpenGL video mixer stream settings.
Inherited Members
Namespace: VisioForge.Core.Types.X.OpenGL
Assembly: VisioForge.Core.dll
Syntax
public class GLVideoMixerStream : VideoMixerStream
Constructors
GLVideoMixerStream(Rect, uint, double)
Initializes a new instance of the GLVideoMixerStream class.
Declaration
public GLVideoMixerStream(Rect rectangle, uint zorder, double alpha = 1)
Parameters
Type | Name | Description |
---|---|---|
Rect | rectangle | The rectangle. |
uint | zorder | The Z-order. |
double | alpha | The alpha. |
Properties
BlendConstantColorAlpha
Gets or sets the blend constant color alpha.
Declaration
public double BlendConstantColorAlpha { get; set; }
Property Value
Type | Description |
---|---|
double |
BlendConstantColorBlue
Gets or sets the blend constant color blue.
Declaration
public double BlendConstantColorBlue { get; set; }
Property Value
Type | Description |
---|---|
double |
BlendConstantColorGreen
Gets or sets the blend constant color green.
Declaration
public double BlendConstantColorGreen { get; set; }
Property Value
Type | Description |
---|---|
double |
BlendConstantColorRed
Gets or sets the blend constant color red.
Declaration
public double BlendConstantColorRed { get; set; }
Property Value
Type | Description |
---|---|
double |
BlendEquationAlpha
Gets or sets the blend equation for alpha.
Declaration
public GLVideoMixerBlendEquation BlendEquationAlpha { get; set; }
Property Value
Type | Description |
---|---|
GLVideoMixerBlendEquation |
BlendEquationRGB
Gets or sets the blend equation for RGB.
Declaration
public GLVideoMixerBlendEquation BlendEquationRGB { get; set; }
Property Value
Type | Description |
---|---|
GLVideoMixerBlendEquation |
BlendFunctionDesctinationRGB
Gets or sets the blend function for destination RGB.
Declaration
public GLVideoMixerBlendFunction BlendFunctionDesctinationRGB { get; set; }
Property Value
Type | Description |
---|---|
GLVideoMixerBlendFunction |
BlendFunctionDestinationAlpha
Gets or sets the blend function for destination alpha.
Declaration
public GLVideoMixerBlendFunction BlendFunctionDestinationAlpha { get; set; }
Property Value
Type | Description |
---|---|
GLVideoMixerBlendFunction |
BlendFunctionSourceAlpha
Gets or sets the blend function for source alpha.
Declaration
public GLVideoMixerBlendFunction BlendFunctionSourceAlpha { get; set; }
Property Value
Type | Description |
---|---|
GLVideoMixerBlendFunction |
BlendFunctionSourceRGB
Gets or sets the blend function for source RGB.
Declaration
public GLVideoMixerBlendFunction BlendFunctionSourceRGB { get; set; }
Property Value
Type | Description |
---|---|
GLVideoMixerBlendFunction |
Crop
Gets or sets the crop rectangle.
Declaration
public Rect Crop { get; set; }
Property Value
Type | Description |
---|---|
Rect |