int Sound::SetVolume(int id,int vol) { // this function sets the volume on a sound 0-100 if (sound_fx[id].dsbuffer->SetVolume(DSVOLUME_TO_DB(vol))!=DS_OK) return(0); return(1); }
int SetSoundVolume(int id, int vol) { if (sound_fx[id].dsbuffer->SetVolume(DSVOLUME_TO_DB(vol)) != DS_OK) { return(0); } // return success return(1); }
int DSound_Set_Volume(int id,int vol) { // this function sets the volume on a sound 0-100 if (sound_fx[id].dsbuffer->SetVolume(DSVOLUME_TO_DB(vol))!=DS_OK) return(0); // return success return(1); } // end DSound_Set_Volume
bool DSound::DSound_ChangeVolume(int db, int id) { if(!(apDSBuffer[id]->SetVolume(DSVOLUME_TO_DB(db)))) { MessageBox(0,"Unable to change volume", "Error",MB_OK); return false; } else { return true; } }
int DSound_Set_Volume(int id,int vol) { // this function sets the volume on a sound 0-100 if(vol == 0) { HRESULT hr = sound_fx[id].dsbuffer->SetVolume(DSBVOLUME_MIN); if( hr == DS_OK ) return 0; else return -1; } HRESULT hr = sound_fx[id].dsbuffer->SetVolume(DSVOLUME_TO_DB(vol)); if( hr == DS_OK ) return 0; else return -1; }