IGameInput::GetCurrentTimestamp (v1)

返回调用该方法时那一时刻的 GameInput 时间戳。

语法

uint64_t GetCurrentTimestamp();

参数

无。

返回值

类型:uint64_t

以毫秒测量的时间戳。

备注

GameInput API 使用微秒作为其时间戳和其他时态功能的货币。 使用单调上升的计数器而不是系统时间来确保没有因系统时钟调整而导致的抖动。 在 GameInput API 内有几种方法会返回时间戳值或采用时间戳值作为输入。 此方法使应用程序能够相对于现有值推断其他其他时间戳的值。

可以通过将结果与 IGameInputReading::GetTimeStamp 的结果进行比较,使用 GetCurrentTimeStamp 来推断读数及其相对于现在发生的时间。

要求

头文件:GameInput.h

库:gameinput.lib

支持的平台: 窗户

另请参阅

输入 API 概述IGameInputIGameInputReading::GetTimeStampIGameInputDevice::SetRumbleState