SoundGetWaveVolume
提供: AutoHotkey Wiki
実行制御 | GUI表示 | 演算・変数 | メモリ・DLL操作 | 文字列操作 |
キーボード | マウス | シェル | ウィンドウ | ウィンドウグループ
ステータスバー | コントロール | サウンド | ファイル | INIファイル |
レジストリ | 環境変数 | AutoHotkey | その他 | 設定関係 | オブジェクト
SoundGetWaveVolume[編集]
WAVE出力の音量の現在の設定値を取得する。
SoundGetWaveVolume, OutputVar [, DeviceNumber]
Parameters[編集]
引数名 | 説明 |
---|---|
OutputVar | 結果を取得する変数名 |
DeviceNumber | サウンドデバイスの番号。 省略時は 1 。
|
ErrorLevel[編集]
成功すれば 0
、失敗すれば 1
AHKL [v1.1.04+] このコマンドは失敗した場合に例外をスローすることができる。詳細は実行時エラーを参照。
Remarks[編集]
Vista以降では音量の管理の仕組みが異なるので動作しない(XP互換モードでAutoHotkey.exeを実行していないとき)。結果は空文字列となる。
Windows Vistaおよびそれ以降のサポートはv1.1.10で追加された。
値は0...100の数値で取得される。
取得に失敗した場合は空になる。
値を変更するには、SoundSetWaveVolumeを使う。
マスターボリュームなどの設定は、SoundSetとSoundGetで操作できる。
Windows Vistaおよびそれ以降(v1.1.10+): このコマンドは SoundGet,OutputVar,WAVE,VOLUME
に相当する。
Related[編集]
SoundSetWaveVolume, SoundSet, SoundGet, SoundPlay
Example(s)[編集]
SoundGetWaveVolume, OutputVar MsgBox, The current wave output volume level is %OutputVar%`%.