Método IMFSourceReaderCallback::OnEvent (mfreadwrite.h)
Chamado quando o leitor de origem recebe determinados eventos da fonte de mídia.
Sintaxe
HRESULT OnEvent(
[in] DWORD dwStreamIndex,
[in] IMFMediaEvent *pEvent
);
Parâmetros
[in] dwStreamIndex
Para eventos de fluxo, o valor é o índice baseado em zero do fluxo que enviou o evento. Para eventos de origem, o valor é MF_SOURCE_READER_MEDIASOURCE.
[in] pEvent
Um ponteiro para a interface IMFMediaEvent do evento.
Retornar valor
Retorna um valor HRESULT . Atualmente, o leitor de origem ignora o valor retornado.
Comentários
Na implementação atual, o leitor de origem usa esse método para encaminhar os seguintes eventos para o aplicativo:
- MEBufferingStarted
- MEBufferingStopped
- MEConnectEnd
- MEConnectStart
- MEExtendedType
- MESourceCharacteristicsChanged
- MESourceMetadataChanged
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Suplemento Windows 7, Windows Vista e Platform Update para Windows Vista [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2008 R2 [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | mfreadwrite.h |