画像の有効性検査

Namespace: FVIL.Data
Assembly: 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
以下のエラーコードを返します。
戻り値内容
0FVIL.ErrorCode._SUCCESS処理可能です。
16FVIL.ErrorCode.INVALID_IMAGETYPE画像種別が不正です。
18FVIL.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)

See Also