状態取得
Namespace: FVIL.DSAssembly: FVILforms (in FVILforms.dll) Version: 3.1.0.0 (3.1.0.9)
Syntax
C# |
---|
public virtual FILTER_STATE GetState( int timeout ) |
Visual Basic |
---|
Public Overridable Function GetState ( timeout As Integer ) As FILTER_STATE |
Parameters
- timeout
- Type: System..::..Int32
タイムアウト(msec) [-1:無限]
Return Value
Type: FILTER_STATEグラフの実行状態(FILTER_STATE に定義された定数)を返します。
Remarks
内部では DirectShow の IMediaControl.GetState によりグラフの状態を取得しています。
但し、Pause 中は、IMediaControl.GetState による状態の取得が行えない為、常に FILTER_STATE.Paused を返します。
- 2012.07.12(Thu): FVILforms 3.0.0.0: Pause 中に例外が返らないよう修正しました。