
DIRECTXを利用したUSBカメラの開発をVC.netで行っています。
デバイスを選択時にEnumRegFilterExを利用してデバイス検索を
行っているのですが、複数の同じ型番のカメラを利用したときに
デバイスリストには、同じ名前で表示されているため、例えば
どちらかのカメラが切断された場合にその区別がつきません。
できればデバイス名の後ろにUSBのポートアドレスのような1意のキー
で管理したいのですが、そのようなキーを取得する方法はあるのでしょうか?よく複数カメラを使用するソフトを見るとカメラ名の後ろに
#1とか#2とかつけられていますがどのようにつけていると思われますか?
申し訳ありませんが、詳しい方がいらっしゃいましたらご教授願います。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
こんばんは。
当方にはUSBで接続された機器が無いので、試し様が無いのですが、DeviceIOControl()系のAPIで、接続機器から直接シリアル番号等のデータを問い合わせる事が出来る筈です。
此れはデバイスドライバ開発用のwindows DDK/WDKをインストールしていないと使えませんが、win32APIサイドで手軽に機器からシリアル番号等を問い合わせる手段が皆無に等しい為、ドライバ系以外ソフトでも、機器の詳細データをダイアログ等に表示したいが為にwindows DDK/WDKを導入する事は珍しくありません。
VBやC#と言った高水準な言語から呼び出しを試みているサイトも比較的よく散見致しますので、検討されてみては如何でしょう。
http://www.usefullcode.net/mt-search.cgi?tag=Dev …
No.1
- 回答日時:
以下だけ。
>よく複数カメラを使用するソフトを見るとカメラ名の後ろに#1とか#2とかつけられていますがどのようにつけていると思われますか?
普通に、デバイスを取得した際(起動初期時やデバイスイベント検出時)にデバイス情報を更新後、頭から順にチェックしていって、同じ名称が複数あった場合につけていると思う。
(ドライバーが自動で付けてくれる場合もないわけではない)
回答ありがとうございます。
やはりそうなのでしょうか・・・。
例えば、USBポートに2台カメラが接続されている状態で
2台目のカメラに接続した場合に、例えば1台目をUSBポート
から抜くとデバイスリストには1台のカメラが表示されます。
そのときにその1台が接続されていたカメラだったのか接続されて
いないカメラだったかを知りたいのです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 防犯カメラ・監視カメラ・小型カメラ Windowsのカメラ機能。設定した通りのfpsでの撮影ができず、コマ落ち動画になる。修正するには? 2 2023/01/29 09:50
- Wi-Fi・無線LAN PCWi-Fiの設定方法がわからなくて困っています。 4 2022/12/28 18:30
- ビデオカード・サウンドカード PCに接続したイヤフォンのマイクが使えません。 3 2022/10/22 11:07
- 防犯カメラ・監視カメラ・小型カメラ 1080Pでスマホで使える小型の防水防塵USBカメラ 1 2022/10/05 08:53
- デスクトップパソコン USB接続のマイクについて 6 2022/09/18 07:54
- 防犯カメラ・監視カメラ・小型カメラ 見守りカメラとしてecho show 常時接続 高齢の親がいる実家と、離れてくらす自分の家の双方に 2 2023/05/19 06:50
- 防犯カメラ・監視カメラ・小型カメラ 防犯カメラの使用方法 防犯カメラを購入しましたがいまいち使用方法が分かりません。 SDカードで保存し 7 2022/10/11 19:09
- ルーター・ネットワーク機器 echoshow8の音声をBluetoothを介してパソコンで出力するやり方を教えて下さい。 3 2023/04/03 17:09
- Windows 10 Chrome OS Flexのインストールメディアが作成できないです... 1 2022/07/20 20:47
- プリンタ・スキャナー 印刷 キャンセル&印刷できない 2 2022/11/29 16:45
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
iPhoneを使っていたらいきなり...
-
YAMAHAのAG03をPCにUSBで挿して...
-
Microsoftアカウント デバイス...
-
YouTubeライブはなぜデバイスご...
-
Googleフォトから写真をデバイ...
-
CD-ROM
-
GoogleアカウントのChromeの設...
-
GATEWAY GP7-700の仕様諸元につ...
-
デバイスマネージャからネット...
-
デバイスマネージャの場所は?
-
メッセージの吹き出しの色は
-
起動途中で・・・
-
デスクトップPCの外付けHDDが認...
-
Bluetooth端末を検出しません。...
-
PCゲームのコントローラー
-
デバイスとプリンターでデバイ...
-
Virtual CloneDriveが消えません
-
LANボードの型番を知りたい
-
PC接続 ワイヤレスホリパッド f...
-
PCの設定
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
iPhoneを使っていたらいきなり...
-
YAMAHAのAG03をPCにUSBで挿して...
-
今一つ前のiPhone機種変する前...
-
昔のマイクロソフト製のジョイ...
-
GoogleアカウントのChromeの設...
-
Virtual CloneDriveが消えません
-
Googleフォトから写真をデバイ...
-
iPhoneの「持ち物を探す」がデ...
-
デバイスマネージャからネット...
-
YT Music デバイスのファイル表示
-
普段と異なるデバイスからログ...
-
Google Chromecast 2台目を使用...
-
\\Device\\Ide\\IdePort2 のデ...
-
MusicBeeについて
-
ディスクリート モジュールの違い
-
自作pcのUSB3.0が認識されない
-
モニターとイヤホンの両方から...
-
東方地霊殿でPS2パッドが使えない
-
デバイスマネージャ上での名前...
-
USBの「マス・ストレージ・デバ...
おすすめ情報