Bagikan melalui


METODE IMFClockStateSink::OnClockRestart (mfidl.h)

Dipanggil saat jam presentasi dimulai ulang dari posisi yang sama saat dijeda.

Sintaks

HRESULT OnClockRestart(
  [in] MFTIME hnsSystemTime
);

Parameter

[in] hnsSystemTime

Waktu sistem ketika jam dimulai ulang, dalam unit 100 nanodetik.

Nilai kembali

Jika metode ini berhasil, metode ini mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.

Keterangan

Metode ini dipanggil jika jam presentasi dijeda dan metode IMFPresentationClock::Start dipanggil dengan nilai PRESENTATION_CURRENT_POSITION.

Jam memberi tahu sumber waktu presentasi dengan memanggil metode OnClockRestart sumber waktu. Panggilan ini terjadi secara sinkron dalam metode Mulai . Jika sumber waktu mengembalikan kesalahan dari OnClockRestart, metode Mulai jam presentasi mengembalikan kesalahan dan perubahan status tidak terjadi.

Untuk objek apa pun yang bukan sumber waktu presentasi, metode OnClockRestart dipanggil secara asinkron, setelah perubahan status selesai. Dalam hal ini, nilai yang dikembalikan dari metode ini diabaikan.

Persyaratan

Persyaratan Nilai
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

Lihat juga

IMFClockStateSink

MFTIME

Jam Presentasi