時間関係

関数

int GetNowCount (void)
 ミリ秒単位の精度を持つカウンタの現在値を得る(本家互換)
u64 GetNowHiPerformanceCount (void)
 マイクロ秒単位の精度を持つカウンタの現在値を得る(本家互換)
int GetDateTime (DATEDATA *datebuf)
 現在時刻を取得する(本家互換)
void Sleep (int ms)
 指定時間だけ処理を止める

関数

int GetDateTime ( DATEDATA datebuf  ) 

現在時刻を取得する(本家互換)

DXライブラリ独自のDATEDATA構造体に現在時刻を格納します。

引数:
datebuf : DXライブラリ独自のDATEDATA構造体へのポインタ
戻り値:
0 成功
-1 失敗
int GetNowCount ( void   ) 

ミリ秒単位の精度を持つカウンタの現在値を得る(本家互換)

RTC(本体内蔵の時計)の値をミリ秒単位であらわした値が返ってきます。

戻り値:
RTCの値をミリ秒単位であらわした値
u64 GetNowHiPerformanceCount ( void   ) 

マイクロ秒単位の精度を持つカウンタの現在値を得る(本家互換)

RTC(本体内蔵の時計)の値を返します。この関数の呼び出しに少なくとも30マイクロ秒ほどかかるようです。

戻り値:
RTCの値
void Sleep ( int  ms  ) 

指定時間だけ処理を止める

Win32APIのSleep関数と同じです。

引数:
ms ミリ秒単位で処理を止める時間を指定します。

DX Library Portableに対してSat Jan 2 08:23:16 2010に生成されました。  doxygen 1.6.1