トップページ⇒tech
19コメント4KB

★ VBでUSBカメラの使用方法 ★

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさんNGNG
VBでUSBカメラを使ったプログラム作らなきゃならないんだけど
誰か、簡単な手順説明してください。
参考資料なども合わせて希望。
0002デフォルトの名無しさんNGNG
int main()
  char Buffer[256];
  HANDLE hUsb;

  hUsb = CreateFile(
    "\\\\USB0", // USB1,USB2,USB3・・・・
    GENERIC_READ | GENERIC_WRITE,
    0,
    NULL,
    OPEN_EXISTING,
    FILE_ATTRIBUTE_NORMAL,
    NULL
  );
  if (hUsb == INVALID_HANDLE_VALUE)
  {
    return NULL;
  }

  DWORD rb;
  ReadFile(hUsb, Buffer, 256, &rb, NULL); // receive
  WriteFile(hUsb, (LPVOID)Buffer, 256, &rb, NULL); // send
  CloseHandle(hUsb);
  return 0;
}
0003デフォルトの名無しさんNGNG
VBで・・・
0004デフォルトの名無しさんNGNG
extern "VB"{
 >>2
}
00051NGNG
>2
THANKS
0006デフォルトの名無しさんNGNG
USBカメラで何するの?キャプチャするだけ?
だったらDirectShowをVBから使えばいいような気がする。
あれ?DirectShowはVBから使えない?
0007デフォルトの名無しさんNGNG
私もUSBカメラ使わなきゃならないんですけど(動画)
誰か、もっと手順を分かりやすく教えてくれませんか
0008デフォルトの名無しさんNGNG
だから具体的に何をしたいのか書かないと答えようがないのよ。
使わなきゃならない?ってなに?

とりあえず映像を表示するんだろうってことぐらいは想像つくけど
それだけなら6が示したキーワードで終わり。あとは自分で調べよう。

具体的にってプログラム書いてくれってこと?
0009デフォルトの名無しさんNGNG
春のせいか最近、水野な人が増えたな〜♪
0010ロシアNGNG
USBカメラってなーに?
0011水野NGNG
1〜8まで見事にとんちんかんな書き込みだね♪
0012とととNGNG
USBカメラって静止画・CCD・ビデオキャプチャと
むちゃくちゃある。型番ぐらい言わんとなんもいえない。
ちなみにビデオキャプチャデバイスとして認識するなら
Direct X8 SDKをつかってVBでもVC++でも簡単に
プログラムできる・・・というかできた。
0013デフォルトの名無しさんNGNG
>>2
 USBとかのデバイスとか叩くのってああやるん?
はじめて知って驚いたんだけどどこでそんな情報見つけるんだろ。
0014デフォルトの名無しさんNGNG
「USBデバイス」を「叩く」のはトロハブでしょ。
0015ロシアNGNG
>とととしゃん
クラスデバイスっていうのになるのかな?

トロハブってなーに?
0016デフォルトの名無しさんNGNG
>>13
このソースがそうかしらんけどトラ技で
特集してたよね
0017デフォルトの名無しさんNGNG
>>15
これね。
http://www.dct-net.co.jp/new_product/nProduct_old01.html
0018デフォルトの名無しさんNGNG
>>13
DDK読んでいるうちに気が付くだろ。

>>2
"\\\\USB0" ではなくて "\\\\.\\USB0"じゃないのか?
0019ロシアNGNG
ああ、これなんだー!
っていうか、持ってたりする・・・
■ このスレッドは過去ログ倉庫に格納されています