KSNODETYPE_AGC

Il nodo KSNODETYPE_AGC rappresenta un controllo di guadagno automatico (AGC). Un nodo AGC ha un flusso di input e un flusso di output e ognuno dei due flussi ha lo stesso formato di dati. Il nodo regola automaticamente la quantità di attenuazione o il guadagno applicato al flusso di input per ottenere un intervallo dinamico massimo senza ritagliare il segnale.

Un nodo KSNODETYPE_AGC deve supportare la proprietà seguente:

KSPROPERTY_AUDIO_AGC

Un nodo KSNODETYPE_AGC può supportare anche le proprietà facoltative seguenti:

KSPROPERTY_TOPOLOGYNODE_ENABLE

KSPROPERTY_TOPOLOGYNODE_RESET

La proprietà KSPROPERTY_TOPOLOGYNODE_ENABLE viene usata per abilitare e disabilitare il nodo. Se disabilitato, il nodo opera in modalità pass-through, ovvero consente al flusso di input di passare all'output senza modifiche.