Bagikan melalui


Peristiwa MESourceStarted

Dimunculkan ketika sumber media dimulai tanpa mencari.

Nilai peristiwa

Kemungkinan nilai yang diambil dari IMFMediaEvent::GetValue menyertakan yang berikut ini.

VARTYPE Deskripsi
VT_EMPTY
Tidak ada data peristiwa. Waktu mulai adalah dari posisi saat ini.

VT_I8
Waktu mulai, dalam 100 unit nanodetik, relatif terhadap stempel waktu pada sampel.

Atribut

Atribut berikut didefinisikan untuk peristiwa ini.

Atribut Deskripsi
MF_EVENT_SOURCE_ACTUAL_START
Waktu mulai. Sumber media mengatur atribut ini jika dimulai ulang dari posisinya saat ini.

MF_EVENT_SOURCE_FAKE_START
Menentukan apakah topologi segmen saat ini kosong. Sumber pengurut mengatur atribut ini.

MF_EVENT_SOURCE_PROJECTSTART
Waktu mulai untuk segmen, relatif terhadap awal presentasi. Sumber pengurut mengatur atribut ini.

Keterangan

Sumber media menaikkan peristiwa ini ketika dimulai dari status berhenti, atau dimulai dari status dijeda pada posisi yang sama di sumber. Peristiwa dimunculkan jika metode IMFMediaSource::Start mengembalikan S_OK.

Jika sumber media dimulai dari posisi saat ini dan status sumber sebelumnya sedang berjalan atau dijeda, data peristiwa dapat kosong (VT_EMPTY). Jika data peristiwa VT_EMPTY, sumber media mungkin mengatur atribut MF_EVENT_SOURCE_ACTUAL_START dengan waktu mulai aktual.

Jika sumber media dimulai dari posisi baru, atau status sumber sebelumnya dihentikan, data peristiwa harus menjadi waktu mulai (VT_I8).

Jika metode Mulai menyebabkan pencarian, sumber media mengirimkan peristiwa MESourceSeeked alih-alih MESourceStarted.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung
Windows Server 2008 [hanya aplikasi desktop]
Header
Mfobjects.h (termasuk Mfidl.h)

Lihat juga

Peristiwa Yayasan Media