キーワードから探す

※スペースで区切って複数検索が可能です。

カテゴリで絞り込む

よく検索されるキーワード

ID:390
作成日: 2023/04/20

APX-3324Aにカメラを2台接続しています。AcapGrabStart関数の第二引数を0にして撮像開始するとエラーが発生しますが何故ですか?

カテゴリ SDK-AcapLib2  
対象製品 APX-3302シリーズ  APX-3323シリーズ  APX-3324シリーズ  APX-3326シリーズ 

AcapGrabStart関数の第二引数(nCh)は、取り込み開始を行うチャンネルを指定します。
この第二引数に0を指定すると、指定したチャンネルではなく、
全チャンネルの取り込みを開始することが可能です。

しかし、APX-3324Aの場合、カメラの最大接続数は4チャンネルなので、
カメラが2台しか接続されていないと、
カメラが接続されていないチャンネルでエラー(0xFB0A等)が発生します。

そのため、カメラが接続されているチャンネルのみ
AcapGrabStart関数をコールして取り込みを開始してください。


[プログラム例]:Ch1とCh2にカメラが接続されているものとします。


HANDLE hDev;	//デバイスハンドル 

//<ボードオープンとIniファイルの読み込みは省略します>

//カメラが接続されているチャンネルのみ取り込み開始
for(int nCh = 1; nCh <= 2; i++){
AcapGrabStart( hDev, nCh, 1 );
}
この内容は参考になりましたか?
ご回答いただきまして、ありがとうございます。
今後の参考にさせていただきます。
ご意見・ご感想、ありがとうございます。

関連するご質問

Now Loading...

Now Loading...