|
Copyright © 2006 - 2008 MultiMedia Soft
Return to Table of contents
|
|
[Visual Basic]
Public Function SetAutoGainControllerSettings (
nAmplificationTargetLevel as Int16,
nAmplificationQuietLevel as Int16,
nAmplificationAdjustmentRate as Int16,
nAmplificationGain as Int16
) as enumErrorCodes
|
|
[C#]
public enumErrorCodes SetAutoGainControllerSettings (
Int16 nAmplificationTargetLevel,
Int16 nAmplificationQuietLevel,
Int16 nAmplificationAdjustmentRate,
Int16 nAmplificationGain
);
|
|
[C++]
public: enumErrorCodes SetAutoGainControllerSettings (
Int16 nAmplificationTargetLevel,
Int16 nAmplificationQuietLevel,
Int16 nAmplificationAdjustmentRate,
Int16 nAmplificationGain
);
|
|
Parameter
|
Description
|
|
|
|
|
nAmplificationTargetLevel
|
The target volume level, expressed in percentage.
The default value is 92%
|
|
nAmplificationQuietLevel
|
The quiet volume level, expressed in percentage.
The default value is 3%
|
|
nAmplificationAdjustmentRate
|
The amplification adjustment rate, expressed in percentage.
The default value is 2%
|
|
nAmplificationGain
|
The amplification gain level, expressed in percentage.
The default value is 100% which means that the input sound level will not be changed: Setting higher values (200, 300, 400, etc.) will amplify the incoming sound level while setting smaller values will attenuate the incoming sound level.
|
|
Value
|
Meaning
|
|
|
|
|
Negative value
|
An error occurred (see the LastError property for further error details)
|
|
enumErrorCodes.NOERROR (0)
|
The method call was successful
|