TimGetMeasureMode


機能

現在の測定モードを取得します。

書式

Ret = TimGetMeasureMode(MeasureMode)

引数

MeasureMode [ VB.NET: Short ] [ C, C++: short *] [ C#: out short ]

測定モード

 

定義

意味

TIM_MEASURE_HIGH

0

高精度

TIM_MEASURE_NORMAL

1

通常

戻り値

Ret [ VB.NET: Integer ] [ C, C++: long ] [ C#: int ]

定義

戻り値

内容

TIM_ERR_SUCCESS

0

正常終了

TIM_ERR_DLL_NOT_INITIALIZED

10010

初期化されていません。初期化関数が正常に終了しているかを確認してください。

TIM_ERR_DLL_BUFF_ADDRESS

10100

データバッファアドレスが不正です。

その他のエラー:(参照:エラーコード詳細

初期値

TM_MEASURE_HIGH

説明

高精度の場合は、タイマを常時ポーリングすることで精度を高めています。そのため、CPU負荷は高くなります。

通常精度の場合は、監視間隔を空けることでCPU負荷を軽減します。

参照

TimSetMeasureMode