Evento MESourceStarted
Se genera cuando un origen multimedia se inicia sin buscar.
Valores de evento
Entre los valores posibles recuperados de IMFMediaEvent::GetValue se incluyen los siguientes.
VARTYPE | Descripción |
---|---|
VT_EMPTY |
Sin datos del evento. La hora de inicio era desde la posición actual. |
VT_I8 |
La hora de inicio, en unidades de 100 nanosegundos, en relación con las marcas de tiempo de las muestras. |
Atributos
Para este evento, se definen los atributos siguientes.
Atributo | Descripción |
---|---|
MF_EVENT_SOURCE_ACTUAL_START |
Hora de inicio. El origen multimedia establece este atributo si se reinicia desde su posición actual. |
MF_EVENT_SOURCE_FAKE_START |
Especifica si la topología del segmento actual está vacía. El origen del secuenciador establece este atributo. |
MF_EVENT_SOURCE_PROJECTSTART |
Hora de inicio de un segmento, en relación con el inicio de la presentación. El origen del secuenciador establece este atributo. |
Observaciones
Un origen multimedia genera este evento cuando comienza desde un estado detenido o comienza desde un estado en pausa en la misma posición del origen. El evento se genera si el método IMFMediaSource::Start devuelve S_OK.
Si el origen multimedia comienza desde la posición actual y el estado anterior del origen se estaba ejecutando o en pausa, los datos del evento pueden estar vacíos (VT_EMPTY). Si los datos del evento se VT_EMPTY, el origen multimedia podría establecer el atributo MF_EVENT_SOURCE_ACTUAL_START con la hora de inicio real.
Si el origen multimedia comienza desde una nueva posición o se detuvo el estado anterior del origen, los datos del evento deben ser la hora de inicio (VT_I8).
Si el método Start provoca una búsqueda, el origen multimedia envía el evento MESourceSeeked en lugar de MESourceStarted.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows Server 2008 [solo aplicaciones de escritorio] |
Encabezado |
|
Vea también