ClientConfig.RecordVolume Property (Microsoft.DirectX.DirectPlay.Voice)

Warning: This property is deprecated. Deprecated components of Microsoft DirectX 9.0 for Managed Code are considered obsolete. While these components are still supported in this release of DirectX 9.0 for Managed Code, they may be removed in the future. When writing new applications, you should avoid using these deprecated components. When modifying existing applications, you are strongly encouraged to remove any dependency on these components.

LONG value that specifies what the volume of the recording should be set to. See the IDirectSoundBuffer8.SetVolume method for valid values.If automatic gain control is enabled, this value can be set to DVRECORDVOLUME_LAST, which tells the system to use the current volume as determined by the automatic gain control algorithm. If a value other than DVRECORDVOLUME_LAST is specified in combination with automatic gain control, this value will be used to restart the algorithm at the specified value.On return from a call to PlayvoiceclientGetclientconfigDplay, this value will contain the current recording volume. When adjusting the recording volume, Microsoft® DirectPlay® Voice will adjust the volume for the microphone (if a microphone volume is present for the card) and the master recording volume (if one is present on the card). If neither a microphone volume nor a master record volume is present, Microsoft® DirectPlay® Voice will be unable to adjust the recording volume. Deprecated.


Visual Basic Public Property RecordVolume As Integer
C# public int RecordVolume { get; set; }
C++ public:
property int RecordVolume {
        int get();
        void set(int value);
JScript public function get RecordVolume() : int
public function set RecordVolume(int);

Property Value


This property is read/write.