[WIL 2.0.1 互換] 画像入力エラー情報の取得

Namespace: FVIL.Video
Assembly: 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 (特定ユーザー向け) に追加したものを正規版にマージしたものです。 正規版で使用するドライバでは動作確認を行っていませんので使用しないでください。

画像入力時のエラー情報を取得します。エラー情報は、以下のフラグの組み合わせとなります。

エラー情報:

定数内容
0x00000001FVIL.Video.GrabErrorStatus.SCAN_ERRORスキャンエラー
0x00000002FVIL.Video.GrabErrorStatus.LINE_ERRORラインエラー
0x00000008FVIL.Video.GrabErrorStatus.FRAME_ERRORフレームエラー
0x00000010FVIL.Video.GrabErrorStatus.ENCODER_ERRORエンコーダエラー
0x00000020FVIL.Video.GrabErrorStatus.ENCODERLINE_ERRORエンコーダラインエラー
0x00010000FVIL.Video.GrabErrorStatus.FIFO_ERRORFIFOエラー
0x00020000FVIL.Video.GrabErrorStatus.DMA_ERRORDMAエラー

処理に失敗した場合は例外を発行します。 例外の原因と発生位置を特定するには、発行された例外クラスの ErrorCode メンバと Function メンバを参照してください。

エラーコード:

ErrorCode メンバ内容
25FVIL.ErrorCode.NOT_OPENEDデバイスがオープンされていません。

See Also