フリーランモード [既定:true]

Namespace: FVIL.DS
Assembly: FVILforms (in FVILforms.dll) Version: 3.1.0.0 (3.1.0.9)

Syntax

C#
public virtual bool FreerunMode { get; set; }
Visual Basic
Public Overridable Property FreerunMode As Boolean
	Get
	Set

Return Value

Type: Boolean

カメラ取り込みのフリーランモードを取得または設定します。

Remarks

このプロパティが true の場合は、カメラ取り込みの停止や一時停止を実行されても、 カメラの露光は停止せず、このクラス内部の取り込み処理のみ停止します。 2回目以降の取り込み時間を短縮できる利点があります。(※注)
任意のタイミングで単発取り込み(Grab(CFviImage, Int32)) を行う場合に適しています。
※注) 初回の取り込み時間はカメラの起動時間も含まれるので 500~2,000msec ほど掛かります。

しかし、DirectShow のグラフが動作しカメラが露光している状態ですので、 カメラとパソコンには少なからず負荷が掛かります。 また、グラフ動作中は、他のスレッドやプロセスが接続できない欠点があります。 カメラを完全に停止したい場合は、この値を false にしてから Stop()()()() を実行してください。

従来バージョン(WIL 2.0)の動作と互換にするには false に指定してください。

履歴:
  • 2012.07.12(Thu): FVILforms 3.0.0.0: 新規に追加しました。

See Also