Effects.PreAmplifierValueGet method |
|
Remarks
Obtains the current pre-amplifier's amplification value. The current value can be modified through the Effects.PreAmplifierSetValue method.
Pre-amplification is applied only if enabled through a previous call to the Effects.PreAmplifierEnable method.
See the How to apply special effects to a playing sound section for further details.
Syntax
[Visual Basic] Public Function PreAmplifierValueGet ( nPlayerIndex as Int16, ByRef fValue as Single, nScaleType as enumVolumeScales ) as enumErrorCodes |
[C#] public enumErrorCodes PreAmplifierValueGet ( Int16 nPlayerIndex, ref float fValue, enumVolumeScales nScaleType ); |
[C++] public: enumErrorCodes PreAmplifierValueGet ( Int16 nPlayerIndex, float __gc *fValue, enumVolumeScales nScaleType ); |
Parameter |
Description |
|||||||||
|
|
|||||||||
nPlayerIndex |
Number representing the zero-based index of the involved player |
|||||||||
fValue |
Reference that, on return from the method call, will contain the amplification value expressed in the unit specified by the nScaleType parameter. |
|||||||||
nScaleType |
The amplification scaling type. Supported values are the following:
|
Return value
Value |
Meaning |
|
|
Negative value |
An error occurred (see the LastError property for further error details) |
enumErrorCodes.NOERROR (0) |
The method call was successful. |