Freigeben über


MediaGraphSignalGateProcessor Klasse

Definition

Ein Signalgate bestimmt, wann eingehende Medien blockiert (Gate) und wann sie durchzulassen sind. Es erfasst Eingabeereignisse über die aktivierungEvaluationWindow und bestimmt, ob das Gate geöffnet oder geschlossen werden soll.

public class MediaGraphSignalGateProcessor : Azure.Media.Analytics.Edge.Models.MediaGraphProcessor
type MediaGraphSignalGateProcessor = class
    inherit MediaGraphProcessor
Public Class MediaGraphSignalGateProcessor
Inherits MediaGraphProcessor
Vererbung
MediaGraphSignalGateProcessor

Konstruktoren

MediaGraphSignalGateProcessor(String, IEnumerable<MediaGraphNodeInput>)

Initialisiert eine neue instance von MediaGraphSignalGateProcessor.

Eigenschaften

ActivationEvaluationWindow

Der Zeitraum, in dem das Gate Eingabeereignisse sammelt, bevor sie ausgewertet werden.

ActivationSignalOffset

Signaloffset, sobald das Gate aktiviert ist (kann negativ sein). Es ist ein Offset zwischen dem Zeitpunkt, zu dem das Ereignis empfangen wird, und dem Zeitstempel des ersten Medienbeispiels (z. B. Videoframes), der vom Gate zugelassen wird.

Inputs

Ein Array der Namen der anderen Knoten im Mediendiagramm, deren Ausgaben als Eingabe für diesen Prozessorknoten verwendet werden.

(Geerbt von MediaGraphProcessor)
MaximumActivationTime

Der maximale Zeitraum, für den das Tor bei nachfolgenden Ereignissen geöffnet bleibt.

MinimumActivationTime

Der Mindestzeitraum, für den das Gate ohne nachfolgende Trigger (Ereignisse) geöffnet bleibt.

Name

Der Name für diesen Prozessorknoten.

(Geerbt von MediaGraphProcessor)

Gilt für: