コンストラクタ
Namespace: FVIL.DataAssembly: FVILbasic (in FVILbasic.dll) Version: 3.1.0.0 (3.1.0.17)
Syntax
C# |
---|
public CFviPixelScanner( FHANDLE hRoot, int channel, Rectangle region, IntPtr handle ) |
Visual Basic |
---|
Public Sub New ( hRoot As FHANDLE, channel As Integer, region As Rectangle, handle As IntPtr ) |
Parameters
- hRoot
- Type: fvalgcli..::..FHANDLE
FIE ハンドル (ルート画像)
- channel
- Type: System..::..Int32
チャネル指標 [0~]
- region
- Type: System.Drawing..::..Rectangle
範囲 (始点・幅・高さが 0 の Rectangle を指定すると全面を参照します。)
- handle
- Type: System..::..IntPtr
ビットマップハンドル (省略する場合は IntPtr.Zero を指定してください。)
Remarks
FIE ハンドルを指定してインスタンスを構築します。
構築に失敗した場合は例外を発行します。 例外の原因と発生位置を特定するには、発行された例外クラスの ErrorCode メンバと Function メンバを参照してください。
エラーコード:
値 | ErrorCode メンバ | 内容 |
---|---|---|
12 | FVIL.ErrorCode.INVALID_OBJECT | FIE ハンドルが不正です。hRoot は ルート画像(F_OBJID_IMG_ROOT) でなければなりません。 |
16 | FVIL.ErrorCode.INVALID_IMAGETYPE | 画像種別が不正です。 |
17 | FVIL.ErrorCode.INVALID_IMAGESIZE | 範囲の始点またはサイズが不正です。 |
18 | FVIL.ErrorCode.INVALID_CHANNEL | チャネル指標が不正です。 |
Exceptions
Exception | Condition |
---|---|
FVIL..::..CFviException | この例外の原因については、上記のエラーコード表をご参照ください。 |