高度な検索
Developer Connection
Member Login ログイン | ご入会 ADC連絡先



SND 10 - 特定のサウンド入力ソースの選択

(98 年 1 月 16 日)

Q: CD や外部マイクなど、特定のサウンド入力ソースを選択する最善の方法を教えてください。

A: Mac OS 8.1 から、サウンド入力ドライバにいくつかの新しい SPBGetDeviceInfo/SPBSetDeviceInfo セレクタがインプリメントされました。これらの新しいセレクタとは、siOSTypeInputSource 'inpt' と siOSTypeInputAvailable 'inav' です。これらは、siInputSourcesiInputSourceNames とよく似た動作をしますが、整数の代わりに OSType を返し、名前のリストの代わりに OSTypes のリストを返す点が異なります。

siOSTypeInputSource セレクタを使用すると、単純な定数である kExtMicSource ('emic') により、外部マイクなどの入力ソースを指定することができます。

これらの新しいセレクタを使用できない場合は、SPBGetDeviceInfosiUnknownInfoType を返すため、前もって何らかの準備を行う必要はありません。呼出しを行えば、正常に動作するか、エラーが返されるかのどちらかです。


[ Technical Q&A's : Graphics & Media : QuickTime : Sound : SND10 ]