Skip to main content

IGameInput::GetTemporalReading

非推奨。 このメソッドは GameInput v1 で削除され、現在の API では利用できません。
指定された時点に補間された入力読み取り値を取得します。

構文

パラメーター

targetTime   _In_
型: uint64_t
ターゲットのタイムスタンプ (マイクロ秒単位) です。現在時刻を取得するには IGameInput::GetCurrentTimestamp を使用します。 windowSize   _In_
型: uint64_t
targetTime を中心とする補間ウィンドウのサイズ (マイクロ秒単位) です。 inputKind   _In_
型: GameInputKind
取得する入力の種類です。 device   _In_opt_
型: IGameInputDevice*
結果を特定のデバイスに制限するオプションのフィルターです。 reading   _COM_Outptr_
型: IGameInputReading**
結果として得られる補間済みの読み取り値です。

戻り値

型: HRESULT このメソッドは v0 で実装されなかったため、E_NOTIMPL を返します。

解説

このメソッドは、特定の時点に補間された入力読み取り値を取得するために使用されました。入力を特定のフレーム タイムスタンプに関連付ける必要があるアプリケーションで有用でした。読み取りモデルの簡素化の一環として v1 で削除されました。アプリケーションでは代わりに、GetCurrentReading を使用するか、GetNextReading / GetPreviousReading を使用して入力ストリームを走査してください。

バージョン履歴

関連項目

非推奨の GameInput API メンバー
IGameInput::GetCurrentReading
IGameInput::GetCurrentTimestamp
IGameInput
最終更新日 2026年8月13日