| 856 | } |
| 857 | |
| 858 | void SpkrSetVolume(uint32_t dwVolume, uint32_t dwVolumeMax) |
| 859 | { |
| 860 | SpeakerVoice.dwUserVolume = dwVolume; |
| 861 | |
| 862 | SpeakerVoice.nVolume = NewVolume(dwVolume, dwVolumeMax); |
| 863 | |
| 864 | if (SpeakerVoice.bActive && !SpeakerVoice.bMute) |
| 865 | { |
| 866 | HRESULT hr = SpeakerVoice.lpDSBvoice->SetVolume(SpeakerVoice.nVolume); |
| 867 | LogFileOutput("SpkrSetVolume: SetVolume(%d) res = %08X\n", SpeakerVoice.nVolume, hr); |
| 868 | } |
| 869 | } |
| 870 | |
| 871 | //============================================================================= |
| 872 |
no test coverage detected