LEADTOOLS Media Foundation Help > Programming with LEADTOOLS Media Foundation > C++ Code > Using Mute with ltmfCapture Example for C++ |
void SetCaptureVolumeMuteBalance(IltmfCapture *pCapture) { VARIANT_BOOL vrtMute; long lVol, lBalance; // unmute it if currently muted pCapture->get_Mute(&vrtMute); if (vrtMute == VARIANT_TRUE) pCapture->put_Mute(VARIANT_FALSE); // adjust the volume pCapture->get_Volume(&lVol); if (lVol == 0) pCapture->put_Volume(-10000); // adjust the balance pCapture->get_Balance(&lBalance); if (lBalance != 0) pCapture->put_Balance(0); }