メソッドの呼び出し時に取得された GameInput タイムスタンプを返します。
構文
uint64_t GetCurrentTimestamp();
パラメーター
ありません。
戻り値
型: uint64_t
マイクロ秒単位で測定されるタイムスタンプ。
解説
GameInput API では、そのタイムスタンプやその他の時間的な機能の流通単位としてマイクロ秒を使用します。 システム時刻ではなく単調に増加するカウンターを使用すると、システム クロックの調整の結果としてジッターが発生しません。 GameInput API 内のいくつかのメソッドでは、タイムスタンプ値を返すか、またはタイムスタンプ値を入力として受け取ります。 このメソッドにより、アプリケーションは現在を基準にして他のタイムスタンプの値を評価できます。
GetCurrentTimeStamp を使用することで、IGameInputReading::GetTimeStamp の結果と比較し、読み取り値や、それらが現在との相対的なタイミングでいつ発生したかを評価することができます。
要件
ヘッダー: GameInput.h
ライブラリ: gameinput.lib
サポートされているプラットフォーム: Windows
関連項目
入力 API の概要
IGameInput
IGameInputReading::GetTimeStamp
IGameInputDevice::SetRumbleState