Interfaz IMFClockStateSink (mfidl.h)
Recibe notificaciones de cambio de estado del reloj de presentación.
Herencia
La interfaz IMFClockStateSink hereda de la interfaz IUnknown . IMFClockStateSink también tiene estos tipos de miembros:
Métodos
La interfaz IMFClockStateSink tiene estos métodos.
IMFClockStateSink::OnClockPause Se llama cuando el reloj de presentación se detiene. |
IMFClockStateSink::OnClockRestart Se llama cuando el reloj de presentación se reinicia desde la misma posición mientras está en pausa. |
IMFClockStateSink::OnClockSetRate Se llama cuando cambia la velocidad en el reloj de presentación. |
IMFClockStateSink::OnClockStart Se llama cuando se inicia el reloj de presentación. |
IMFClockStateSink::OnClockStop Se llama cuando se detiene el reloj de presentación. |
Comentarios
Para recibir notificaciones de cambio de estado desde el reloj de presentación, implemente esta interfaz y llame a IMFPresentationClock::AddClockStateSink en el reloj de presentación.
Esta interfaz debe implementarse mediante:
- Orígenes de tiempo de presentación. El reloj de presentación usa esta interfaz para solicitar estados de cambio desde el origen de hora.
- Receptores de medios. Los receptores multimedia usan esta interfaz para obtener notificaciones cuando cambia el reloj de presentación.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [aplicaciones de escritorio | aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2008 [aplicaciones de escritorio | aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | mfidl.h |