ICImagingControl.ReferenceTimeCurrent Property

現在のリファレンスタイムを返します。

構文

[VB.NET]
Public  ReferenceTimeCurrent As Double
[C#]
public double  ReferenceTimeCurrent;

関連項目

プロパティの単位は秒です。

ライブ表示中でない時にReferenceTimeCurrentが呼び出された場合、エラーメッセージとして"Run-time error '20' This function cannot be called if livemode is inactive(ライブモード中でなければこの関数は呼び出せません)"と表示されます。

サンプル

この例ではライブ映像を5秒間表示させるということをしています。

[VB.NET]
If  IcImagingControl1.DeviceValid = True Then
     With  IcImagingControl1
         .LiveStart()
         While  .ReferenceTimeCurrent - .ReferenceTimeStart < 5
             System.Diagnostics.Trace.WriteLine(.ReferenceTimeCurrent - .ReferenceTimeStart)
         End While
         .LiveStop()
     End With
End If
[C#]
if  (ICImagingControl1.DeviceValid)
{
     ICImagingControl1.LiveStart();
     while (ICImagingControl1.ReferenceTimeCurrent - ICImagingControl1.ReferenceTimeStart < 5)
     {
         System.Diagnostics.Trace.WriteLine(ICImagingControl1.ReferenceTimeCurrent - ICImagingControl1.ReferenceTimeStart);
     }
     ICImagingControl1.LiveStop();
}