取り込みの停止
Namespace: FVIL.VideoAssembly: FVILdevice (in FVILdevice.dll) Version: 3.1.0.0 (3.1.0.5)
Syntax
C# |
---|
public override void StopCapture() |
Visual Basic |
---|
Public Overrides Sub StopCapture |
Remarks
画像取り込みを中止します。 停止処理後の画像データは不定となりますので、ご注意ください。
タイムアウトが発生する状況下において、本メソッドの呼び出しタイミングによりタイムアウト発生時間 が異なります。 取込開始から、タイムアウト設定時間を超えないタイミングで本メソッドを呼び出すと、メソッド呼び出し直後から、 タイマーを起動し、タイムアウトが発生します。 取込開始から、タイムアウト設定時間を越えて本メソッドを呼び出すと、即時にタイムアウトが発生します。
以下の関数の取り込み実行を中止します。
単発、連続取り込み | 同期 | GrabASync(UInt32) |
〃 | 非同期 | GrabSync(UInt32) |
処理に失敗した場合は例外を発行します。 例外の原因と発生位置を特定するには、発行された例外クラスの ErrorCode メンバと Function メンバを参照してください。
エラーコード:
値 | ErrorCode メンバ | 内容 |
---|---|---|
25 | FVIL.ErrorCode.NOT_OPENED | デバイスがオープンされていません。 |
31049 | FVIL.Video.ErrorCode.CAPTURE_STOP | 画像取り込みの停止に失敗しました。 |
53 | FVIL.ErrorCode.TIMEOUT | タイムアウトが発生しました。 |
31400 | FVIL.Video.ErrorCode.WAITING | 待機に失敗しました。 |
Exceptions
Exception | Condition |
---|---|
FVIL..::..CFviException | この例外の原因については、上記のエラーコード表をご参照ください。 |