[WIL 2.0.1 互換] 画像入力エラー情報の取得
Namespace: FVIL.VideoAssembly: FVILdevice (in FVILdevice.dll) Version: 3.1.0.0 (3.1.0.5)
Syntax
C# |
---|
public virtual void GetGrabErrorStatus( ref uint status, bool reset ) |
Visual Basic |
---|
Public Overridable Sub GetGrabErrorStatus ( ByRef status As UInteger, reset As Boolean ) |
Parameters
- status
- Type: System..::..UInt32%
エラー情報
- reset
- Type: System..::..Boolean
エラー情報のリセット (true:リセットする、false:リセットしない)
Remarks
このメンバは WIL 2.0.1 (特定ユーザー向け) に追加したものを正規版にマージしたものです。 正規版で使用するドライバでは動作確認を行っていませんので使用しないでください。
画像入力時のエラー情報を取得します。エラー情報は、以下のフラグの組み合わせとなります。
エラー情報:
値 | 定数 | 内容 |
---|---|---|
0x00000001 | FVIL.Video.GrabErrorStatus.SCAN_ERROR | スキャンエラー |
0x00000002 | FVIL.Video.GrabErrorStatus.LINE_ERROR | ラインエラー |
0x00000008 | FVIL.Video.GrabErrorStatus.FRAME_ERROR | フレームエラー |
0x00000010 | FVIL.Video.GrabErrorStatus.ENCODER_ERROR | エンコーダエラー |
0x00000020 | FVIL.Video.GrabErrorStatus.ENCODERLINE_ERROR | エンコーダラインエラー |
0x00010000 | FVIL.Video.GrabErrorStatus.FIFO_ERROR | FIFOエラー |
0x00020000 | FVIL.Video.GrabErrorStatus.DMA_ERROR | DMAエラー |
処理に失敗した場合は例外を発行します。 例外の原因と発生位置を特定するには、発行された例外クラスの ErrorCode メンバと Function メンバを参照してください。
エラーコード:
値 | ErrorCode メンバ | 内容 |
---|---|---|
25 | FVIL.ErrorCode.NOT_OPENED | デバイスがオープンされていません。 |