LineCrossingProcessor Constructor

Definition

Initializes a new instance of LineCrossingProcessor.

public LineCrossingProcessor (string name, System.Collections.Generic.IEnumerable<Azure.Media.VideoAnalyzer.Edge.Models.NodeInput> inputs, System.Collections.Generic.IEnumerable<Azure.Media.VideoAnalyzer.Edge.Models.NamedLineBase> lines);
new Azure.Media.VideoAnalyzer.Edge.Models.LineCrossingProcessor : string * seq<Azure.Media.VideoAnalyzer.Edge.Models.NodeInput> * seq<Azure.Media.VideoAnalyzer.Edge.Models.NamedLineBase> -> Azure.Media.VideoAnalyzer.Edge.Models.LineCrossingProcessor
Public Sub New (name As String, inputs As IEnumerable(Of NodeInput), lines As IEnumerable(Of NamedLineBase))

Parameters

name
String

Node name. Must be unique within the topology.

inputs
IEnumerable<NodeInput>

An array of upstream node references within the topology to be used as inputs for this node.

lines
IEnumerable<NamedLineBase>

An array of lines used to compute line crossing events.

Exceptions

name, inputs or lines is null.

Applies to