画像の有効性検査
Namespace: FVIL.DataAssembly: FVILbasic (in FVILbasic.dll) Version: 3.1.0.0 (3.1.0.17)
Syntax
C# |
---|
public static int CheckValidity( CFviImage image ) |
Visual Basic |
---|
Public Shared Function CheckValidity ( image As CFviImage ) As Integer |
Parameters
- image
- Type: FVIL.Data..::..CFviImage
検査対象の画像オブジェクト(nullは許容しません)
Return Value
Type: Int32以下のエラーコードを返します。
値 | 戻り値 | 内容 |
---|---|---|
0 | FVIL.ErrorCode._SUCCESS | 処理可能です。 |
16 | FVIL.ErrorCode.INVALID_IMAGETYPE | 画像種別が不正です。 |
18 | FVIL.ErrorCode.INVALID_CHANNEL | 画像チャネル数が不正です。 |
Remarks
引数に指定された画像オブジェクトに対して、このリージョンを描画可能か否かを検査します。
注意) 引数に null を指定した場合は BCL がシステム例外(System.Exception の派生)を発行します。
対応している画像種別は、以下の通りです。
※ RGB32 の場合は 1 チャネルのみ対応します。
- FVIL.ImageType.BIN
- FVIL.ImageType.UC8
- FVIL.ImageType.S16
- FVIL.ImageType.US16
- FVIL.ImageType.D64
- FVIL.ImageType.RGB32 (x1ch)