METODE IMFMediaSinkPreroll::NotifyPreroll (mfidl.h)
Memberi tahu sink media bahwa jam presentasi akan dimulai.
Sintaks
HRESULT NotifyPreroll(
[in] MFTIME hnsUpcomingStartTime
);
Parameter
[in] hnsUpcomingStartTime
Waktu mulai yang akan datang untuk jam presentasi, dalam unit 100 nanodetik. Kali ini adalah nilai yang sama yang akan diberikan kepada metode IMFPresentationClock::Start saat jam presentasi dimulai.
Menampilkan nilai
Jika metode ini berhasil, metode akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Keterangan
Setelah metode ini dipanggil, sink media mengirimkan sejumlah peristiwa MEStreamSinkRequestSample untuk meminta sampel, sampai memiliki data pra-pendaftaran yang cukup. Ketika memiliki data pra-pendaftaran yang cukup, sink media mengirimkan peristiwa MEStreamSinkPrerolled . Kejadian ini menandakan bahwa klien dapat memulai jam presentasi.
Selama pra-pendaftaran, sink media dapat menyiapkan sampel yang diterimanya, sehingga siap untuk dirender. Ini tidak benar-benar merender sampel apa pun sampai jam dimulai.
Persyaratan
Klien minimum yang didukung | Windows Vista [aplikasi desktop | Aplikasi UWP] |
Server minimum yang didukung | Windows Server 2008 [aplikasi desktop | Aplikasi UWP] |
Target Platform | Windows |
Header | mfidl.h |
Pustaka | Mfuuid.lib |