Método CBaseReferenceClock.SetTimeDelta
[La característica asociada a esta página, DirectShow, es una característica heredada. Se ha reemplazado por MediaPlayer, IMFMediaEngine y Captura de audio/vídeo en Media Foundation. Esas características se han optimizado para Windows 10 y Windows 11. Microsoft recomienda encarecidamente que el nuevo código use MediaPlayer, IMFMediaEngine y Audio/Video Capture en Media Foundation en lugar de DirectShow, siempre que sea posible. Microsoft sugiere que el código existente que usa las API heredadas se reescriba para usar las nuevas API si es posible.
El SetTimeDelta
método ajusta la hora del reloj interna.
Sintaxis
HRESULT SetTimeDelta(
[ref] const REFERENCE_TIME &TimeDelta
);
Parámetros
-
TimeDelta [ref]
-
Cantidad para ajustar el tiempo del reloj, en unidades de 100 nanosegundos. Un valor positivo mueve el reloj hacia delante y un valor negativo mueve el reloj hacia atrás.
Valor devuelto
Devuelve S_OK.
Comentarios
La clase derivada puede usar este método para ajustar el reloj interno, si se desfase del dispositivo que proporciona información de tiempo.
El método CBaseReferenceClock::GetTime nunca devuelve valores decrecientes. Si ajusta el reloj hacia atrás, GetTime devuelve el valor anterior hasta que el reloj vuelve a alcanzar ese valor.
Requisitos
Requisito | Value |
---|---|
Encabezado |
|
Biblioteca |
|