EVENTO MESourceStarted
Generato quando un'origine multimediale inizia senza cercare.
Valori dell'evento
I valori possibili recuperati da IMFMediaEvent::GetValue includono quanto segue.
VARTYPE | Descrizione |
---|---|
VT_EMPTY |
Nessun dato dell'evento. L'ora di inizio era dalla posizione corrente. |
VT_I8 |
Ora di inizio, in unità di 100 nanosecondi, rispetto ai timestamp nei campioni. |
Attributi
Per questo evento sono definiti gli attributi seguenti.
Attributo | Descrizione |
---|---|
MF_EVENT_SOURCE_ACTUAL_START |
Ora di inizio. L'origine multimediale imposta questo attributo se viene riavviato dalla posizione corrente. |
MF_EVENT_SOURCE_FAKE_START |
Specifica se la topologia del segmento corrente è vuota. L'origine sequencer imposta questo attributo. |
MF_EVENT_SOURCE_PROJECTSTART |
Ora di inizio per un segmento, rispetto all'inizio della presentazione. L'origine sequencer imposta questo attributo. |
Commenti
Un'origine multimediale genera questo evento quando inizia da uno stato arrestato o inizia da uno stato sospeso nella stessa posizione nell'origine. L'evento viene generato se il metodo IMFMediaSource::Start restituisce S_OK.
Se l'origine multimediale inizia dalla posizione corrente e lo stato precedente dell'origine era in esecuzione o sospeso, i dati dell'evento possono essere vuoti (VT_EMPTY). Se i dati dell'evento sono VT_EMPTY, l'origine multimediale potrebbe impostare l'attributo MF_EVENT_SOURCE_ACTUAL_START con l'ora di inizio effettiva.
Se l'origine multimediale inizia da una nuova posizione o lo stato precedente dell'origine è stato arrestato, i dati dell'evento devono essere l'ora di inizio (VT_I8).
Se il metodo Start causa una ricerca, l'origine multimediale invia l'evento MESourceSeeked anziché MESourceStarted.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows Vista [solo app desktop] |
Server minimo supportato |
Windows Server 2008 [solo app desktop] |
Intestazione |
|
Vedi anche