Evento MESourceStarted
Gerado quando uma fonte de mídia começa sem procurar.
Valores de evento
Os valores possíveis recuperados de IMFMediaEvent::GetValue incluem o seguinte.
VARTYPE | Descrição |
---|---|
VT_EMPTY |
Nenhum dado do evento. A hora de início era da posição atual. |
VT_I8 |
A hora de início, em unidades de 100 nanossegundos, em relação aos carimbos de data/hora nas amostras. |
Atributos
Os atributos a seguir são definidos para esse evento.
Atributo | Descrição |
---|---|
MF_EVENT_SOURCE_ACTUAL_START |
Hora de início. A fonte de mídia define esse atributo se ele for reiniciado de sua posição atual. |
MF_EVENT_SOURCE_FAKE_START |
Especifica se a topologia do segmento atual está vazia. A origem do sequenciador define esse atributo. |
MF_EVENT_SOURCE_PROJECTSTART |
Hora de início de um segmento, em relação ao início da apresentação. A origem do sequenciador define esse atributo. |
Comentários
Uma fonte de mídia gera esse evento quando começa de um estado parado ou começa de um estado em pausa na mesma posição na origem. O evento será gerado se o método IMFMediaSource::Start retornar S_OK.
Se a fonte de mídia começar da posição atual e o estado anterior da origem estiver em execução ou pausado, os dados do evento poderão ficar vazios (VT_EMPTY). Se os dados do evento forem VT_EMPTY, a fonte de mídia poderá definir o atributo MF_EVENT_SOURCE_ACTUAL_START com a hora de início real.
Se a fonte de mídia começar de uma nova posição ou o estado anterior da origem tiver sido interrompido, os dados do evento deverão ser a hora de início (VT_I8).
Se o método Start causar uma busca, a fonte de mídia enviará o evento MESourceSeeked em vez de MESourceStarted.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Windows Server 2008 [somente aplicativos da área de trabalho] |
Cabeçalho |
|
Confira também