SceneBlendPrimitive Class

A primitive that draws its first input over its second one with a blend mode: feBlend of SVG.

public sealed class SceneBlendPrimitive : SceneFilterPrimitive
Inheritance
SceneFilterPrimitive SceneBlendPrimitive

Constructors

NameDescription
SceneBlendPrimitive(SceneBlendMode, SceneFilterInput)Initializes a new instance of the SceneBlendPrimitive class.

SceneBlendPrimitive(SceneBlendMode, SceneFilterInput)

SceneBlendPrimitive.cs

Initializes a new instance of the SceneBlendPrimitive class.

public SceneBlendPrimitive(SceneBlendMode mode, SceneFilterInput input2)

Parameters

mode SceneBlendMode
The blend mode: mode.
input2 SceneFilterInput
The input drawn under the first one: in2.

Exceptions

ArgumentOutOfRangeException
mode is not a defined SceneBlendMode.

Properties

NameDescription
InputGets the input drawn over the other one: in.
Input2Gets the input drawn under the other one: in2.
ModeGets the blend mode.

Gets the input drawn over the other one: in.

public SceneFilterInput Input { get; init; }

Property value

SceneFilterInput

Gets the input drawn under the other one: in2.

public SceneFilterInput Input2 { get; }

Property value

SceneFilterInput

Gets the blend mode.

public SceneBlendMode Mode { get; }

Property value

SceneBlendMode