Copyright © 2001-2011 MultiMedia Soft

MixerSetWaveMute method

Previous pageReturn to chapter overviewNext page

Remarks

 

Sets the mute status of the mixer's wave element.

 

The current mute status can be retrieved using the MixerGetWaveMute method.

 

The number of mixers currently installed on the system can be retrieved using the MixerGetCount method. A friendly description of the mixer can be retrieved using the MixerGetDesc method.

 

IMPORTANT NOTE ABOUT THE WINDOWS VERSION: This method is only intended for usage when the operating system is Windows XP or older versions; for Windows Vista and higher versions it's recommended using methods exposed by the CoreAudioDevices COM object.

 

 

Syntax

 

[Visual Basic]

control.MixerSetWaveMute (

nIndex as Integer,

bMute as enumBoolean

) as enumErrorCodes


 

[C++]

short control.MixerSetWaveMute (

short nIndex,

short bMute

);


 

 

Parameter

Description

 

 

nIndex

Number representing the zero-based index of the mixer whose wave mute status must be set

bMute

The new mute status.

Supported values are the following:

Mnemonic constant

Value

Meaning

BOOL_FALSE

0

Unmutes Wave

BOOL_TRUE

1

Mutes Wave

 

 

Return value

 

Value

Meaning

 

 

Negative value

An error occurred (see the LastError property for further error details)

enumErrorCodes.ERR_NOERROR (0)

The master volume has been changed correctly