Interface IMFClockStateSink (mfidl.h)
Recebe notificações de alteração de estado do relógio de apresentação.
Herança
A interface IMFClockStateSink herda da interface IUnknown . IMFClockStateSink também tem esses tipos de membros:
Métodos
A interface IMFClockStateSink tem esses métodos.
IMFClockStateSink::OnClockPause Chamado quando o relógio de apresentação é pausado. |
IMFClockStateSink::OnClockRestart Chamado quando o relógio de apresentação é reiniciado da mesma posição enquanto pausado. |
IMFClockStateSink::OnClockSetRate Chamado quando a taxa é alterada no relógio de apresentação. |
IMFClockStateSink::OnClockStart Chamado quando o relógio de apresentação é iniciado. |
IMFClockStateSink::OnClockStop Chamado quando o relógio de apresentação é interrompido. |
Comentários
Para receber notificações de alteração de estado do relógio de apresentação, implemente essa interface e chame IMFPresentationClock::AddClockStateSink no relógio de apresentação.
Essa interface deve ser implementada por:
- Fontes de tempo de apresentação. O relógio de apresentação usa essa interface para solicitar estados de alteração da origem do tempo.
- Coletores de mídia. Os coletores de mídia usam essa interface para receber notificações quando o relógio de apresentação é alterado.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2008 [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | mfidl.h |