Endre Venstre og høyre kanal volumer for seg:.

Denne artikkelen beskriver en enkel måte å sette venstre og høyre kanal volumene separat
skiftende Venstre og høyre kanal volumer separat:
By: Pooia LalbakhshMS i Computer Engineering
Disse to prosedyrer illustrert nedenfor satt volumene av høyre og venstre kanaler separat
Bruke Waveoutsetvolume fra MMsystem du kan stille bølgen ut volme.to gjør dette må du sette verdien inn i en Dword variabel.
De 2 lave ordre bytes : volum for venstre kanal som kan være noe mellom 0 opptil 65535 Bedrifter Den 2 høye ordre byte: volumet for den høyre kanalen som kan sonethingbetween 0 opptil 65535
bruke disse prosedyrene kan du stille inn kanalene separat:
bruker MMsystem
Prosedyre Left_volume (verdi: Dword); Var Rvol, temp: Dword; begynne waveoutgetvolume (WAVE_MAPPER,temp); //returnerer gjeldende volum Rvol: = HIWORD (temp); asm SHL Rvol, 16 slutten; Rvol: = Rvol og $ ffff0000; waveoutsetvolume (WAVE_MAPPER, verdi eller Rvol); end;
Prosedyre Right_volume (verdi: Dword); Var Lvol, temp: Dword; begynne waveoutgetvolume (WAVE_MAPPER,temp); Lvol: = LoWord (temp); asm SHL verdi, 16 slutten; verdi: = verdi og $ ffff0000; waveoutsetvolume (WAVE_MAPPER, verdi eller Lvol); end;



Previous:
Next Page: