プロが教える店舗&オフィスのセキュリティ対策術

USBカメラからの画像を入力するプログラムを作成しています。
このプログラムにおいて、USBカメラに付いているスイッチのON/OFFの状態を入力したいのですが、方法がわかりません。どなたかご存知であれば、教えて頂きたいのですが。
ちなみに環境はWindows XP SP2でVisual Stadio 2005でC++で作成しています。また、画像の入力、表示用に以下のSDKを使用しています。
Direct X SDK(August 2007)
Platform SDK for Windows Server 2003 SP1

A 回答 (2件)

No.1です。


お役に立てなくて申しわけありません。
どこまで参考になるかわかりませんが、カメラのSWによりズームやフォーカスが変化した際の値であれば、
カメラコントロールの「IAMCameraControl」のGet()とGetRange()で取得することはできます。
    • good
    • 0
この回答へのお礼

いろいろありがとうございます。
たしかに、IAMVideoProcAmpやIAMCameraControlで各種の項目が
取得出来たり、設定出来ます。
ですが、この中にスイッチの入力やLEDの点灯/消灯と言ったDIO
に関する項目がないのです。
それで、手詰まり状態なのです。

お礼日時:2008/07/03 21:11

USBカメラがどのように認識されているかによって違ってきます。


HIDデバイスに対応しているのであれば、DirectInputで取得できます。
    • good
    • 0
この回答へのお礼

早速の回答、ありがとうございます。
しかし、現在使用していますUSBカメラ(Logicool Qcam Pro)は
HIDに対応していないようです。

お礼日時:2008/07/03 13:22

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!