The CFviVideoFVC08 type exposes the following members.

Constructors

NameDescription
Public methodCFviVideoFVC08()()()()
コンストラクタ
Public methodCFviVideoFVC08(IntPtr)
FVCLクラス指定コンストラクタ

Methods

NameDescription
Protected method_Deserialize
ISerializable の実装: 逆シリアル化時のコンストラクタ代替え関数
(Inherited from CFviObject.)
Protected method_free_body
FVCL インスタンスの解放
(Inherited from CFviObject.)
Public methodAbortCapture
取り込みの停止 (即時)
Public methodCancelWaitEvent
イベント待機キャンセル
Public methodChangeImageSize
画像オブジェクトのメモリ領域変更
(Overrides CFviVideo..::..ChangeImageSize(CFviImage).)
Public methodCheckCameraAlive
カメラの確認
Public methodClearTriggerMask()()()()
トリガマスク解除
Public methodClearTriggerMask(Int32)
トリガマスク解除(チャネル指定つき)
Public methodClose
デバイスのクローズ
(Overrides CFviVideo..::..Close()()()().)
Public methodCreateContinuousGrab
連続取り込みクラスのインスタンス生成
Public methodDispose()()()()
リソースの解放
(Inherited from CFviObject.)
Protected methodDispose(Boolean)
インスタンスの破棄
(Overrides CFviVideo..::..Dispose(Boolean).)
Public methodEquals
インスタンスの比較
(Overrides CFviVideo..::..Equals(Object).)
Public methodExecutePLLReconfig
PLLリコンフィグの実行
Protected methodFinalize
ファイナライザ
(Inherited from CFviObject.)
Public methodForcedTrigger()()()()
トリガの発行
Public methodForcedTrigger(Int32)
トリガの発行(チャネル指定つき)
Public methodStatic memberGetDeviceInfo
FVC08デバイスの情報を取得します。
Public methodGetHashCode
ハッシュコードの取得
(Overrides CFviVideo..::..GetHashCode()()()().)
Public methodGetObjectData
ISerializable の実装: SerializationInfo に、オブジェクトをシリアル化するために必要なデータを設定します。
(Inherited from CFviObject.)
Public methodGetParam
パラメータの取得
Public methodGetType
現在のインスタンスの Type を取得します。
(Inherited from Object.)
Public methodStatic memberGetXmlItem
カメラ設定ファイルの値を取得
Public methodGrabImageASync(CFviImage)
非同期式画像入力
(Overrides CFviVideo..::..GrabImageASync(CFviImage).)
Public methodGrabImageASync(CFviImage, CFviImage)
非同期式 2ch 同時画像入力 [未サポート]
(Overrides CFviVideo..::..GrabImageASync(CFviImage, CFviImage).)
Public methodGrabImageSync(CFviImage)
同期式画像入力
(Overrides CFviVideo..::..GrabImageSync(CFviImage).)
Public methodGrabImageSync(CFviImage, CFviImage)
同期式 2ch 同時画像入力 [未サポート]
(Overrides CFviVideo..::..GrabImageSync(CFviImage, CFviImage).)
Public methodGrabWait()()()()
画像取り込み完了待機
(Overrides CFviVideo..::..GrabWait()()()().)
Public methodGrabWait(Int32)
画像取り込み完了待機(待機時間設定付き)
Public methodIsOpen
オープン確認
(Overrides CFviVideo..::..IsOpen()()()().)
Public methodLoadFromBody
FVCLクラスのインスタンスからの反映
(Overrides CFviVideo..::..LoadFromBody()()()().)
Public methodLoadIniFile(String)
カメラ設定ファイルのロード
(Overrides CFviVideo..::..LoadIniFile(String).)
Public methodLoadIniFile(String, Int32)
カメラ設定ファイルのロード(カメラコマンド送信オプション付き)
Protected methodMemberwiseClone
現在の Object の簡易コピーを作成します。
(Inherited from Object.)
Public methodOpen()()()()
デバイスのオープン
Public methodOpen(Int32)
デバイスのオープン
Public methodOpen(Int32, Int32)
デバイスのオープン
(Overrides CFviVideo..::..Open(Int32, Int32).)
Public methodOpen(Int32, Int32, Int32)
デバイスのオープン
Public methodOtherInfo(UInt32, UInt32)
その他の情報取得
Public methodOtherInfo(UInt32, UInt32, UInt32)
その他の情報設定
Public methodPLLReconfig
PLLリコンフィグを実行し完了するまで待機
Public methodPLLReconfigStatus
PLLリコンフィグの状態取得
Public methodResetEncoder
エンコーダのリセット
Public methodResetPG()()()()
パルスジェネレータのリセット
Public methodResetPG(Int32)
パルスジェネレータのリセット(チャネル指定つき)
Public methodResetPLLReconfig
PLLリコンフィグのリセット
Public methodSaveToBody
FVCLクラスのインスタンスへの反映
(Overrides CFviVideo..::..SaveToBody()()()().)
Public methodSetLineNum
ラインセンサカメラの取込ライン数設定
Public methodSetParam
パラメータの設定
Public methodStartEncoder
エンコーダの開始
Public methodStopCapture
取り込みの停止 (フレーム待機)
Public methodStopEncoder
エンコーダの停止
Public methodStopPG()()()()
トリガリトライの停止
Public methodStopPG(Int32)
トリガリトライの停止(チャネル指定つき)
Public methodToString
現在の Object を表す String を返します。
(Inherited from Object.)
Public methodTriggerMaskMode()()()()
トリガマスクモードの取得
Public methodTriggerMaskMode(Int32)
トリガマスクモードの設定
Public methodTriggerMaskTime()()()()
トリガマスク期間取得
Public methodTriggerMaskTime(Int32)
トリガマスク期間設定
Public methodWaitEvent
イベント待機

Operators

NameDescription
Public operatorStatic memberEquality
インスタンスの比較(等価)
Public operatorStatic memberInequality
インスタンスの比較(不等価)

Fields

NameDescription
Protected fieldm_Body
FVCL インスタンス
(Inherited from CFviObject.)
Protected fieldm_continuous_grab
連続取り込みクラスのインスタンス
Protected fieldm_DenyDisposeBody
FVCLクラスのインスタンスの自動解放禁止
(Inherited from CFviObject.)
Protected fieldm_sio
シリアル入出力クラスのインスタンス

Properties

NameDescription
Public propertyAllocateOption
画像領域確保時のオプション [初期値:0、範囲:0=既定の動作,1=DIB を使用しない]
(Inherited from CFviObject.)
Public propertyBinarize
2値化設定 [未サポート]
(Overrides CFviVideo..::..Binarize.)
Public propertyBody
FVCLクラスのインスタンス
(Inherited from CFviObject.)
Public propertyCC1
カメラコントロール設定(CC1)
Public propertyCC2
カメラコントロール設定(CC2)
Public propertyCC3
カメラコントロール設定(CC3)
Public propertyCC4
カメラコントロール設定(CC4)
Public propertyConfiguration
コンフィグレーション [取得のみ]※注意 FVC07と取得できる値が異なります
Public propertyContinuousGrab
連続取り込みクラス [ハンドル参照]
Public propertyDenyDisposeBody
FVCLクラスのインスタンスの自動解放禁止 [初期値:false、範囲:false=自動解放する,true=自動解放しない]
(Inherited from CFviObject.)
Public propertyDeviceCH
チャネル番号
Public propertyDeviceID
デバイスID
(Overrides CFviVideo..::..DeviceID.)
Public propertyDeviceType
デバイスタイプ
(Overrides CFviVideo..::..DeviceType.)
Public propertyDeviceVersion
FVC08デバイスバージョン
Public propertyDriverVersion
ドライババージョン
Public propertyEncoderActMode
エンコーダの動作モード [ 0:FVC07互換モード(規定値)、1:非FVC07互換モード ]
Public propertyEncoderCount
エンコーダ・カウンタのカウント値
Public propertyEncoderMatchCount
エンコーダ一致パルス数
Public propertyEncoderParam
エンコーダパラメータ
Public propertyEncoderStatus
エンコーダ・ステータス
Public propertyErrorCode
エラーコード
(Inherited from CFviObject.)
Public propertyEXP
露光期間出力(EXP)
Public propertyExposureTime
露光時間 (μs)
(Overrides CFviVideo..::..ExposureTime.)
Public propertyExTriggerSrcSel
(外部トリガモード時) 取込開始信号
Public propertyExtTriggerCH
外部トリガチャネル[ -1:カレントチャネル(規定値) 0:0ch 1:1ch 2:2ch 3:3ch ]
Public propertyGrabStatus
画像取り込み状態 [ 0:完了、1:画像入力中 ]
(Overrides CFviVideo..::..GrabStatus.)
Public propertyImageHorz
入力画像サイズ(幅)
(Overrides CFviVideo..::..ImageHorz.)
Public propertyImageSize
入力画像サイズ
(Overrides CFviVideo..::..ImageSize.)
Public propertyImageVert
入力画像サイズ(縦)
(Overrides CFviVideo..::..ImageVert.)
Public propertyInputChannel
入力チャネル [取得のみ]
(Overrides CFviVideo..::..InputChannel.)
Public propertyIntTriggerCH
内部トリガチャネル[ -1:カレントチャネル(規定値) 0:0ch 1:1ch 2:2ch 3:3ch ]
Public propertyIsSimulator
シミュレータモードか否かを示すフラグ [既定:false]
(Inherited from CFviVideo.)
Public propertyLineSensorMode
ラインセンサモード
Public propertyLSDelayLine
ラインセンサ垂直方向遅延設定
Public propertyPackingMode
パッキングモード [ 0:UnPack、1:Packing ]
Public propertyRelEncoderCount
相対カウント値
Public propertySendCommandEnable
カメラコマンド送信設定 [0: カメラコマンドを送信しない 1: カメラコマンドを送信する 2: 自動モード(Windows:送信しない Linux:送信する)]
Public propertySimGrab
同時取り込み設定 [未サポート]
(Overrides CFviVideo..::..SimGrab.)
Public propertySio
シリアル入出力クラス [ハンドル参照]
Public propertyTrigger
トリガモード [0:ノーマルモード、1:内部トリガ、2:外部トリガ、3:外部トリガリトライモード]
(Overrides CFviVideo..::..Trigger.)
Public propertyTriggerCycleTime
トリガリトライ期間
Public propertyTriggerRetry
トリガリトライモード [0:自動設定モード(Retryを自動制御し画像取込完了後PGを停止) 1:Retryを常にON 画像取込完了後PGを停止 2:RetryをON PGを停止しない]
Public propertyVideoOffset
ビデオオフセット設定 [未サポート]
(Overrides CFviVideo..::..VideoOffset.)

See Also