| 子程序名 | 返回值类型 | 公开 | 备 注 | ||||
| 音量_取声道 | 取出左右声道的音量,用参考变量,0~100 | ||||||
| 参数名 | 类 型 | 参考 | 可空 | 数组 | 备 注 | ||
| 左声道音量 | 整数型 | 装载左声道音量的变量 | 右声道音量 | 整数型 | 装载右声道音量的变量 | ||
| 变量名 | 类 型 | 静态 | 数组 | 备 注 | ||
| 音量值 | 整数型 | |||||
如果真 (waveOutGetVolume (0, 音量值) = 0) ' 成功
左声道音量 = 位与 (位或 (音量值, 4294901760), 65535) \ 256
左声道音量 = 左声道音量 × 100 ÷ 256
右声道音量 = 位与 (位或 (音量值, 65535), 4294901760) ÷ 65536 \ 256
右声道音量 = 右声道音量 × 100 ÷ 256
如果真 (右声道音量 < 0)

如果真 (右声道音量 = -50)

右声道音量 = 0
右声道音量 = 49 + 取绝对值 (50 + 右声道音量)


词条作者信息 使用例程
