タイトル | USBデバイスをアプリケーションから利用するためのHID Managerのサンプル | カテゴリー | アップルからの開発資料, 周辺機器 |
作成日 | 2001/6/11 17:15:32 | 作成者 | 新居雅行 |
サンプルコードとして登録されている「HID Manager Basics」は、HID(Human Interface Device)ManagaerのAPIをひととおり使っているサンプルプログラムだ。HID Managerは、ジョイスティックやUSBスピーカ、あるいはApple製ではないディスプレイに対して、これらのデバイスにアプリケーションからアクセスするために用意されたものである。つまり、ジョイスティックを使ったゲームを作るような場合、ジョイスティックの状態を取得するのに使うAPIであると言えるが、基本的には汎用的な機能を持っている。サンプルアプリケーションはProject Builderで利用できるC言語のコードとなっており、コンパイルして実行すると、単に1つだけメニューがある。それを選択すると標準出力に、デバイスから得た情報をずらりと表示するだけだ。Project Builderで実行すれば、「実行」のページに表示されるので、それが手軽な方法だろう。なお、マウスやキーボードの情報は表示されない。Sound Sticksの情報は表示された。HID Managerに関する情報は、以下の「Working With HID Class Device Interfaces」という文書を参照すればいいだろう。 ◇HID Manager Basics 1.0 http://developer.apple.com/samplecode/Sample_Code/Devices_and_Hardware/HID_Manager/HID_Manager_Basics.htm ◇Working With HID Class Device Interfaces http://gemma.apple.com/techpubs/macosx/Kernel/HID/index.html | |
関連リンク |