IGameInput::GetTemporalReading
Obtiene una lectura de entrada interpolada a un momento especificado en el tiempo.Sintaxis
Parámetros
targetTime _In_Tipo: uint64_t La marca de tiempo de destino en microsegundos. Use IGameInput::GetCurrentTimestamp para obtener la hora actual. windowSize _In_
Tipo: uint64_t El tamaño de la ventana de interpolación alrededor de
targetTime, en microsegundos.
inputKind _In_Tipo: GameInputKind El tipo de entrada que se va a recuperar. device _In_opt_
Tipo: IGameInputDevice* Un filtro opcional que limita el resultado a un dispositivo específico. reading _COM_Outptr_
Tipo: IGameInputReading** La lectura interpolada resultante.
Valor devuelto
Tipo: HRESULT Devuelve E_NOTIMPL, ya que este método nunca se implementó en v0.Comentarios
Este método se usaba para recuperar una lectura de entrada que se había interpolado a un momento específico en el tiempo, lo que resultaba útil para las aplicaciones que necesitaban correlacionar la entrada con la marca de tiempo de un fotograma específico. Se quitó en v1 como parte de la simplificación del modelo de lecturas. En su lugar, las aplicaciones deben usar GetCurrentReading o GetNextReading / GetPreviousReading para recorrer la secuencia de entrada.Historial de versiones
Consulte también
Miembros de la API de GameInput en desusoIGameInput::GetCurrentReading
IGameInput::GetCurrentTimestamp
IGameInput
