サウンドデバイスやコンポーネントの名前を取得します。
Name := SoundGetName(Component, Device)
空白または省略したときは、デバイス名そのものを取得します。そうでないときは、1
や"Line in"
のようにコンポーネントの表示名とインデックスのいずれかを指定するか、"Line in:2"
のようにその両方を指定します。
詳しくは「Component(Sound関数)」をご覧ください。
空白または省略したときは、初期値はシステムのデフォルトの再生デバイス(必ずしもデバイス1である必要はありません)になります。そうでないときは、1
や"Speakers"
や"Speakers (Example HD Audio)"
のようにコンポーネントの表示名とインデックスのいずれかを指定するか、"Speakers:2"
のようにその両方を指定します。
詳しくはDevice(Sound関数)をご覧ください。
型:文字列
この関数は、デバイス名またはコンポーネント名を返しますが、空のときもあります。
デバイスまたはコンポーネントが見つからないときは、TargetErrorがスローされます。そうでないときは、失敗したときにOSErrorがスローされます。
default_device := SoundGetName() MsgBox "The default playback device is " default_device
より複雑な例については、>soundcard analysis scriptをご覧ください。