The CFviImage type exposes the following members.
Constructors
Name | Description | |
---|---|---|
CFviImage()()()() | コンストラクタ | |
CFviImage(IntPtr) | FVCLクラス指定コンストラクタ | |
CFviImage(String) | コンストラクタ (画像ファイル読み込み) | |
CFviImage(ImageSize) | コンストラクタ (画像サイズ指定) | |
CFviImage(SerializationInfo, StreamingContext) | ISerializable の実装: シグネチャコンストラクタ | |
CFviImage(CFviImage, Boolean) | コンストラクタ (コピーまたはアタッチ) | |
CFviImage(CFviPixelScanner, Boolean) | コンストラクタ (コピーまたはアタッチ) | |
CFviImage(FHANDLE, Boolean) | コンストラクタ (FIE ハンドル 指定) | |
CFviImage(FHANDLE, Int32, Rectangle) | コンストラクタ (FIE ハンドル 指定) | |
CFviImage(Int32, Int32, ImageType, Int32) | コンストラクタ (画像サイズ指定) | |
CFviImage(Int32, Int32, ImageType, Int32, Int32) | コンストラクタ (画像サイズ指定) |
Methods
Operators
Name | Description | |
---|---|---|
Equality | インスタンスの比較(等価) | |
ExplicitNarrowingExplicitExplicitExplicit(Bitmap to CFviImage) | 明示的な型変換 (System.Drawing.Bitmap からの変換) | |
ExplicitNarrowingExplicitExplicitExplicit(CFviImage to Bitmap) | 明示的な型変換 (System.Drawing.Bitmap への変換) | |
Inequality | インスタンスの比較(不等価) |
Fields
Name | Description | |
---|---|---|
DataID | データ構造クラスを一意に識別するIDを示す定数です。 | |
m_Body | FVCL インスタンス (Inherited from CFviObject.) | |
m_DenyDisposeBody | FVCLクラスのインスタンスの自動解放禁止 (Inherited from CFviObject.) |
Properties
Name | Description | |
---|---|---|
AllocateOption | 画像領域確保時のオプション [初期値:0、範囲:0=既定の動作,1=DIB を使用しない] (Inherited from CFviObject.) | |
Body | FVCLクラスのインスタンス (Inherited from CFviObject.) | |
Bpp | ピクセルサイズ[bit] [初期値:8、範囲:取得のみ。SetSizeで指定] | |
Channel | チャネル数 [初期値:1、範囲:取得のみ。SetSizeで指定] | |
DenyDisposeBody | FVCLクラスのインスタンスの自動解放禁止 [初期値:false、範囲:false=自動解放する,true=自動解放しない] (Inherited from CFviObject.) | |
Depth | ビット深度[bit] [初期値:8、範囲:ImageTypeに依存] | |
ErrorCode | エラーコード (Inherited from CFviObject.) | |
HorzByte | 横方向メモリサイズ[byte] [初期値:640、範囲:取得のみ。SetSizeで指定] | |
HorzSize | 横方向画素数[pixel] [初期値:640、範囲:取得のみ。SetSize で指定] | |
ImageInfo | 画像情報 [初期値:GRAY、範囲:ImageInfo のいずれか] | |
ImageSize | 画素サイズ情報 [範囲:取得のみ。SetSizeで指定] | |
ImageType | 画像種別 [初期値:UC8、範囲:取得のみ。SetSizeで指定] | |
MemSize | 画像メモリサイズ [byte] [初期値:307,200、範囲:取得のみ。SetSizeで指定] | |
MemSize64 | 画像メモリサイズ [byte] [初期値:307,200、範囲:取得のみ。SetSizeで指定] | |
Offset | 画像の先頭アドレスからのオフセット座標 [pixel] (取得のみ) | |
Size | 画素サイズ[pixel] [初期値:640x480、範囲:取得のみ。SetSizeで指定] | |
VertSize | 縦方向画素数[pixel] [初期値:480、範囲:取得のみ。SetSizeで指定] | |
Window | 処理ウィンドウ [初期値:X=0,Y=0,Width=640,Height=480、範囲:X: 0~(HorzSize-1),Y: 0~(VertSize-1),Width : 1~HorzSize,Height: 1~VertSize] |