KSNODETYPE_AGC

Der KSNODETYPE_AGC Knoten stellt eine automatische Verstärkungssteuerung (AUTOMATIC GAIN CONTROL, AGC) dar. Ein AGC-Knoten verfügt über einen Eingabe- und einen Ausgabestream, und jeder der beiden Datenströme hat das gleiche Datenformat. Der Knoten passt automatisch die Höhe der Dämpfung oder Verstärkung an, die auf den Eingabedatenstrom angewendet wird, um einen maximalen dynamischen Bereich zu erreichen, ohne das Signal zu schneiden.

Ein KSNODETYPE_AGC Knoten sollte die folgende Eigenschaft unterstützen:

KSPROPERTY_AUDIO_AGC

Ein KSNODETYPE_AGC Knoten kann auch die folgenden optionalen Eigenschaften unterstützen:

KSPROPERTY_TOPOLOGYNODE_ENABLE

KSPROPERTY_TOPOLOGYNODE_RESET

Die KSPROPERTY_TOPOLOGYNODE_ENABLE-Eigenschaft wird zum Aktivieren und Deaktivieren des Knotens verwendet. Wenn er deaktiviert ist, arbeitet der Knoten im Passthrough-Modus (das heißt, der Eingabedatenstrom kann ohne Änderung an die Ausgabe übergeben werden).