KSNODETYPE_AGC

Le nœud KSNODETYPE_AGC représente un contrôle de gain automatique (AGC). Un nœud AGC a un flux d’entrée et un flux de sortie, et chacun des deux flux a le même format de données. Le nœud ajuste automatiquement la quantité d’atténuation ou de gain appliquée au flux d’entrée pour obtenir une plage dynamique maximale sans couper le signal.

Un nœud KSNODETYPE_AGC doit prendre en charge la propriété suivante :

KSPROPERTY_AUDIO_AGC

Un nœud KSNODETYPE_AGC peut également prendre en charge les propriétés facultatives suivantes :

KSPROPERTY_TOPOLOGYNODE_ENABLE

KSPROPERTY_TOPOLOGYNODE_RESET

La propriété KSPROPERTY_TOPOLOGYNODE_ENABLE est utilisée pour activer et désactiver le nœud. Lorsqu’il est désactivé, le nœud fonctionne en mode pass-through (autrement dit, il permet au flux d’entrée de passer à la sortie sans modification).