The CFviGrabber type exposes the following members.

Constructors

NameDescription
Public methodCFviGrabber()()()()
コンストラクタ
Public methodCFviGrabber(CFviGrabberParam)
コンストラクタ (パラメータ指定)
Public methodCFviGrabber(IEnumerable<(Of <<'(CFviImage>)>>))
コンストラクタ (バッファ指定)
Public methodCFviGrabber(Int32, Int32)
コンストラクタ (指標指定)
Public methodCFviGrabber(CFviGrabberParam, IEnumerable<(Of <<'(CFviImage>)>>))
コンストラクタ (パラメータ+バッファ指定)
Public methodCFviGrabber(CFviGrabberParam, IEnumerable<(Of <<'(CFviImage>)>>), Int32, ImageType, Boolean)
コンストラクタ (パラメータ+バッファ+画素情報)

Methods

NameDescription
Public methodCheckValidity
画像の有効性検査
Public methodCreate()()()()
グラフの生成
(Inherited from CFviGraph.)
Public methodCreate(CFviGrabberParam)
グラフの生成 (パラメータ指定)
Public methodCreate(Int32, Int32)
グラフの生成 (パラメータ指定)
Public methodDispose
デストラクタ
(Overrides CFviGraph..::..Dispose()()()().)
Protected methodDoEvent
FrameValid イベントを発生させる[非同期]
Protected methodDoEventSync
FrameValid イベントを発生させる[同期]
Public methodEquals
指定した Object が、現在の Object と等しいかどうかを判断します。
(Inherited from Object.)
Protected methodFinalize
Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。
(Inherited from Object.)
Public methodGetHashCode
特定の型のハッシュ関数として機能します。
(Inherited from Object.)
Public methodGetState
状態取得
(Inherited from CFviGraph.)
Public methodGetType
現在のインスタンスの Type を取得します。
(Inherited from Object.)
Public methodGrab
画像の取得
Protected methodMemberwiseClone
現在の Object の簡易コピーを作成します。
(Inherited from Object.)
Protected methodOnFrameValid
FrameValid イベントが発生した時の処理
Public methodOpenPropertyDialog
プロパティダイアログ
Public methodPause
一時停止
(Overrides CFviGraph..::..Pause()()()().)
Public methodRelease
解放
(Overrides CFviGraph..::..Release()()()().)
Public methodRun()()()()
開始
(Overrides CFviGraph..::..Run()()()().)
Public methodRun(Int32)
開始 (フレーム数指定)
Public methodStop()()()()
停止
(Overrides CFviGraph..::..Stop()()()().)
Public methodStop(Boolean)
停止
Public methodToString
現在の Object を表す String を返します。
(Inherited from Object.)
Public methodValidate()()()()
画像取り込みバッファの有効化
Public methodValidate(CFviImage)
画像取り込みバッファの有効化
Public methodValidate(ImageType)
画像取り込みバッファの有効化
Public methodValidate(CFviImage, ImageType)
画像取り込みバッファの有効化
Public methodWait
待機 (1フレーム取り込み完了まで待機します。)
(Inherited from CFviGraph.)

Properties

NameDescription
Public propertyBppIn
入力側のピクセルサイズ (bit) [既定:24]
Public propertyFrameTotal
通算フレーム数
(Inherited from CFviGraph.)
Public propertyFreerunMode
フリーランモード [既定:true]
Public propertyImages
画像取り込み用バッファ配列
Public propertyImageSize
出力側の画像サイズ
Public propertyImageType
出力側の画像種別 [DIB 使用時: UC8, RGB24, RGB32 の何れか、DIB 未使用時: BppIn とサイズを合わせる。]
Public propertyIsBusy
動作状態
(Inherited from CFviGraph.)
Public propertyIsCreated
生成状態
(Inherited from CFviGraph.)
Public propertyLastImage
最後に取り込まれた画像
Public propertyLastImageIndex
画像取り込み用バッファ配列の指標 (取り込みが開始されていない場合は -1 が返ります。)
Public propertyParam
カメラパラメータ (生成時のパラメータを保持するものです。この値を変更しても、このクラスには反映されません。)
Public propertyTimeout
タイムアウト (msec)
(Inherited from CFviGraph.)
Public propertyUseDIB
DIB 使用の有無 [既定:true]
Protected propertyWaitHandle
イベント待機ハンドル
(Inherited from CFviGraph.)

Events

NameDescription
Public eventFrameValid
イベントの宣言

See Also